Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Roofing Sales Representative

$70k - $150k

Shamrock Roofing Services LLC

Description

SHAMROCK ROOFING & CONSTRUCTION

Roofing Sales Representative - Multiple Midwest Locations

1099 Commission-Based | Average $70K-$150K+ | Top Performers $200K+

Important: This is a 1099 commission-only position. There is no base salary. Top performers thrive here - but success requires self-motivation, consistent prospecting, and comfort with door-to-door sales.

About Shamrock Roofing & Construction

Shamrock Roofing & Construction is one of the Top 40 Roofing Contractors in the United States and a $70M brand built on reputation, community trust, and results. Founded in 1977 and headquartered in Kansas City, we've grown rapidly across the Midwest - with active operations in Missouri, Nebraska, Oklahoma, and Arkansas. We proudly hire Veterans and are committed to building long-term careers for the right people.

The Opportunity

This is a high-income sales role for someone who is genuinely motivated by uncapped earning potential and building their own book of business. You'll be out in the field - knocking doors, building relationships with homeowners, and guiding them through the roofing and insurance restoration process from inspection to project completion. Shamrock provides the brand, systems, training, and back-end operational support. You bring the hustle.

This is not a desk job. If you thrive on face-to-face selling, love the freedom of working your own territory, and want to earn what you're actually worth - this role is built for you.

What You'll Do

  • Generate your own leads through door-to-door canvassing, storm outreach, referrals, and community networking
  • Conduct roof, gutter, and siding inspections and document damage accurately
  • Educate homeowners on roofing solutions, insurance claims processes, and Shamrock's services
  • Prepare and present project proposals, close sales, and collect signed contracts
  • Manage projects from contract signing through completion, serving as the homeowner's primary point of contact
  • Deliver excellent customer service throughout the entire project lifecycle to drive referrals and repeat business
What We Offer
  • Uncapped commission structure - your income is determined by your effort and results
  • Average earnings of $70,000-$150,000+ annually; top performers earn $200,000+
  • Training pay opportunities up to $5,000 through bonuses and commissions during onboarding
  • Comprehensive training program - no roofing experience required, but sales experience is a plus
  • Strong back-end operational support so you can focus on selling, not logistics
  • Bonus opportunities and sales competitions throughout the year
  • Leadership and advancement opportunities for top performers
  • Company trucks may be available during business hours for qualified drivers (21+ with approved MVR)
  • We proudly hire Veterans
What Success Looks Like in Your First 90 Days
  • You've completed Shamrock's training program and closed your first independent sale
  • You've established a consistent daily canvassing routine and built a pipeline of active prospects
  • You understand the insurance claims process well enough to guide homeowners confidently from inspection to approval
Requirements

What We're Looking For
  • Must be 18 years or older with a valid driver's license and reliable transportation
  • Comfortable with door-to-door sales and self-directed lead generation - this is the core of the role
  • Ability to climb ladders, walk roofs, and lift up to 50 lbs; must not be afraid of heights
  • Must be able to transport a ladder in your vehicle
  • Strong communication and interpersonal skills - you're representing the Shamrock brand with every homeowner interaction
  • Highly motivated, coachable, and disciplined - you set your own schedule and are accountable for your own results
  • Ability to manage multiple active projects simultaneously
  • Cell phone required
  • Prior roofing, construction, or insurance restoration sales experience is a plus but not required

Additional Information

Shamrock Roofing & Construction provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, or genetic information. All offers are contingent upon successful completion of a background check and Motor Vehicle Record (MVR) review. Shamrock participates in the E-Verify Program.

If you're driven, coachable, and ready to build something real - we want to hear from you. Apply today and take the first step toward a career with one of the fastest-growing roofing companies in the country.

#ZR
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Roofing Sales Representative in Lake County, MN vacancy
  • $70k - $150k

     ...Description SHAMROCK ROOFING & CONSTRUCTION Roofing Sales Representative - Lake Saint Louis 1099 Commission-Based | Average $70K-$150K+ | Top Performers $200K+ Important: This is a 1099 commission-only position. There is no base salary. Top performers thrive... 
    Suggested
    Contract work
    For contractors

    Shamrock Roofing Services LLC

    Lake County, MN
    3 days ago
  • $69k

     ...others: provide valuable advice and services. Effective Communication Skills: your ability to connect with others is crucial. Sales or customer service experience is advantageous but not mandatory. Your Qualifications: Laptop or computer with camera is required... 
    Suggested
    Remote job
    Full time
    Work from home
    Flexible hours

    HMG Careers

    Lake County, MN
    a month ago
  • $70k

     ...Territory Sales Representative We are seeking individuals interested in selling security products as a means to earning significant compensation and creating a career path in an industry that is experiencing explosive growth. Trusted by more than 60,000 customers, we’... 
    Suggested
    Immediate start

    Per Mar Security Services

    Knife River, MN
    1 day ago
  •  ...Job Description General Purpose To plan and carry out all sales activities on assigned accounts or areas. Responsible for ensuring...  ...knowledge base for the products and services we offer. DFC representatives own the sales in their territory. This is a unique concept in... 
    Suggested
    Full time
    Part time
    For contractors

    Dinges Fire Company

    Two Harbors, MN
    23 days ago
  •  ...Join Our Team as a Territory Manager – Where Passion Meets Opportunity! Are you ready to build relationships, drive sales, and make a meaningful impact in the foodservice industry? At US Foods, we’re not just delivering food – we’re delivering success. Join a dynamic... 
    Suggested
    Temporary work
    Work at office

    US Foods, Inc.

    Lake County, MN
    10 hours ago
  • $17 per hour

     ...Description: CarShield is seeking talent to join its growing Pre-Sales team. This role is responsible for having the initial...  ...as assigned. Pay Rate and Benefits for Pre-Sales Screener Representative: ~$17/hour, plus performance bonus! (Average ~$20/hour)... 
    Hourly pay

    CarShield

    Lake County, MN
    2 days ago
  • $65k

     ...safeguard their assets and promise a profound purpose: ensuring a brighter future for every client. Role Overview: As a Benefits Representative, you play a pivotal role in helping families protect their assets and secure their futures. You'll be the face of our company,... 
    Full time
    Work at office
    Flexible hours

    DiFilippo & Associates

    Lake County, MN
    2 days ago
  • $42k - $100k

     ...Job Description Job Description Job Title: Automotive Sales Consultant Location: Duluth, MN (Commutable from Two Harbors, MN) Schedule: Full-time, Monday – Saturday Pay: $42,000 – $100,000 per year (performance-based) Benefits: Medical, Dental, Vision... 
    Full time
    Flexible hours

    Volkswagen of Duluth

    Two Harbors, MN
    8 days ago
  • $24 - $50 per hour

     ...are looking for people that want to win and have a history of it! The ideal candidate will have a passion for customer service and sales, with the ability to communicate effectively in all media including face to face, phone, text, email and video. Responsibilities:... 
    Hourly pay
    Full time
    Local area
    Relocation
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Sonju Superstore

    Two Harbors, MN
    9 days ago
  •  ...Automotive Sales Representative with Social Media Responsibilities We are seeking a dynamic and motivated Automotive Sales Representative with Social Media Responsibilities to join our team. This role combines traditional automotive sales with the creation and management... 
    Base plus commission
    Full time

    Cold Lake Chrysler

    Lake County, MN
    10 hours ago
  • $17 - $19 per hour

     ...current knowledge of products and services offered. Other tasks as assigned. Pay Rate and Benefits for Customer Service Representative: ~$17-19/hour, plus performance bonus! (Average ~$20/hour). ~ Group Insurance (Medical, Dental, Vision, Life, etc.). ~... 
    Hourly pay

    CarShield

    Lake County, MN
    3 days ago
  •  ...benefit of paid relocation to Greece? Mercier Consultancy is looking for a dedicated and enthusiastic Norwegian Speaking Customer Representative to join our growing team. Experience a fulfilling career while enjoying the vibrant culture and beautiful landscapes of Greece.... 
    Remote work
    Relocation
    Relocation package

    Mercier Consultancy MD

    Finland, MN
    1 day ago
  •  ...Strong interpersonal and communication skills, both verbal and written. Proficiency in using retail software systems, point-of-sale (POS) terminals, and other relevant technology platforms commonly used in retail environments. Knowledge of banking products, services... 
    Hourly pay
    Work at office

    Park State Bank

    Two Harbors, MN
    2 days ago
  • Job Description Job Description Job Description Friendly outgoing person who likes to work with the public. Some computer skills are helpful but not required.

    Domino's Franchise

    Two Harbors, MN
    4 days ago
  • $17.5 - $23.88 per hour

     ...qualifications and relevant work experience) Additional Information About the Role Come join our team as a full-time Patient Service Representative with BJC Medical Group in Family Medicine located at our new clinic in Winghaven, this is a rare opportunity to join a great... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Day shift

    BJC HealthCare

    Lake County, MN
    5 days ago
  • $17.75 - $25.56 per hour

     ...relevant work experience) Additional Information About the Role Come join our team as a full-time Senior Patient Service Representative with BJC Medical Group in Family Medicine located at our new clinic in Winghaven, this is a rare opportunity to join a great... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Day shift

    BJC HealthCare

    Lake County, MN
    4 days ago
  • Turning Point Action is a 501(c)(4) organization founded in 2019 by Charlie Kirk. The organization’s mission is to embolden the conservative base through grassroots activism and provide voters with the necessary resources to elect true conservative leaders. Turning Point...
    Full time
    Work at office
    Local area

    Turning Point Action

    Lake County, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Roofing Sales Representative. Be the first to apply!