Demo

Roofing Sales Representative - Project Manager (1099)

Shamrock Roofing
Tulsa, OK Full Time
POSTED ON 10/20/2026
AVAILABLE BEFORE 11/18/2026

Roofing Sales Representative – Project Manager (1099) | Tulsa, OK

Full-Time | Commission $5,000 Training Pay | Average Earnings $70,000–$150,000 /Year


About Shamrock Roofing & Construction

Shamrock Roofing & Construction is a Top 40 roofing contractor in the U.S., known for quality work, community involvement and results. As we expand across the Midwest and South, we’re hiring in Tulsa, OK and the surrounding area. We proudly hire veterans.


About the Role

This role combines outside sales with project management. You must be comfortable with door-to-door sales. You’ll find your own customers through canvassing, referrals and storm outreach, along with some company-provided leads, and you’ll manage each job from the first inspection through final payment. New team members start as Sales Representatives, get paid while they train, and can be promoted to Project Manager.


This is a 1099 independent contractor, commission-based position.


Training Phase: Sales Representative

  • $5,000 training pay, earned as you file and get approval on your first 20 claims:
  • $125 for each claim filed
  • $125 for each scope received
  • 25% commission on your first 5 builds, plus training pay
  • If you’re promoted to Project Manager early, you keep earning training pay until you’ve filed 20 claims


Project Manager Compensation: You’re eligible after completing at least 5 builds from start to finish.

  • 35% commission on every job (average commission is about $1,500 per job)
  • Commission goes up as your closed sales grow:
  • $250,000 closed → 40% commission
  • $500,000 closed → 50% commission
  • $750,000 closed → company truck 50% commission


What We Offer

  • Paid training and a structured onboarding program
  • A clear, merit-based path to higher commission
  • Bonus and incentive competitions throughout the year
  • A supportive team with room to move into leadership
  • Hands-on project management experience in construction


What You’ll Do

  • Generate leads through door-to-door canvassing, referrals and storm outreach
  • Inspect roofs, gutters and siding, and walk homeowners through their options
  • File and manage insurance claims
  • Prepare, present and close roofing contracts
  • Collect payment and manage each project from contract to completion


Requirements:

  • 18 or older with a valid driver’s license
  • Comfortable with door-to-door sales. This is a core part of the role.
  • Self-motivated, coachable, disciplined and goal-oriented
  • Reliable vehicle that can carry a ladder. Company trucks may be available for drivers 21 with a clean Motor Vehicle Record.
  • Cell phone
  • Able to climb a ladder, walk a roof and lift up to 50 lbs
  • Strong communication skills and able to manage several projects at once


Equal Opportunity Employer


Shamrock Roofing & Construction provides equal opportunities to all and prohibits discrimination based on race, color, religion, sex, national origin, age, disability, sexual orientation and genetic information. Offers depend on passing a background check, which includes a criminal history review and a Motor Vehicle Record check, and on meeting company driving standards.

Salary : $70,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Roofing Sales Representative - Project Manager (1099)?

Sign up to receive alerts about other jobs on the Roofing Sales Representative - Project Manager (1099) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,062 - $120,119
Income Estimation: 
$104,680 - $202,844
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Income Estimation: 
$145,632 - $210,169
Income Estimation: 
$182,320 - $281,330
Income Estimation: 
$211,528 - $292,170
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Shamrock Roofing

  • Shamrock Roofing Overland Park, KS
  • Inside Sales Representative – Roofing & Construction $40K–$45K Base Uncapped Commission | Kansas City, MO Full-Time | In-Office | Benefits After 30 Days A... more
  • 14 Days Ago

  • Shamrock Roofing Urbandale, IA
  • Roofing Sales Project Manager (1099 Independent Contractor) | Des Moines, IA Full-Time | Commission-Based | Average Earnings $70,000–$150,000/Year | Bonus ... more
  • 14 Days Ago

  • Shamrock Roofing Overland Park, KS
  • Corporate & Securities Counsel Mindspring Ventures | Olathe, Kansas (Hybrid) | Part-time About Mindspring Ventures Mindspring Ventures is a family office o... more
  • 15 Days Ago

  • Shamrock Roofing Overland Park, KS
  • Roofing Repair Technician / QC Tech | $50K–$55K/Year | Full-Time | Multiple Locations Full-Time | Roofing Experience Required | Benefits After 30 Days | St... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Roofing Sales Representative - Project Manager (1099) jobs in the Tulsa, OK area that may be a better fit.

  • Shamrock Roofing Tulsa, OK
  • Roofing Sales Project Manager (1099 Independent Contractor) | Tulsa, OK Full-Time | Commission-Based | Average Earnings $70,000–$150,000/Year | Bonus Oppor... more
  • 26 Days Ago

  • Shamrock Roofing & Construction Tulsa, OK
  • Roofing Sales Project Manager (1099 Independent Contractor) | Tulsa, OK Full-Time | Commission-Based | Average Earnings $70,000–$150,000/Year | Bonus Oppor... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!