Roofing Sales Representative – Project Manager (1099)

Shamrock Roofing•Tulsa, OK
•$70,000 - $150,000•Onsite

About The Position

Shamrock Roofing & Construction is hiring a Roofing Sales Representative – Project Manager in Tulsa, Oklahoma, and the surrounding area. The role combines outside sales with project management and requires comfort with door-to-door sales. Representatives generate customers through canvassing, referrals and storm outreach, as well as some company-provided leads, and manage roofing jobs from the initial inspection through final payment. New team members begin as Sales Representatives and receive paid training. Training pay totals $5,000, earned as the representative files and receives approval on the first 20 claims: $125 for each claim filed and $125 for each scope received. Trainees earn 25% commission on their first five builds, in addition to training pay. Those promoted to Project Manager before filing 20 claims continue earning training pay until they reach 20 claims. After completing at least five builds from start to finish, representatives are eligible for Project Manager compensation: 35% commission on every job, with an average commission of about $1,500 per job. Commission increases with closed sales: 40% at $250,000, 50% at $500,000, and a company truck plus 50% commission at $750,000. The posting describes this as a 1099 independent-contractor, commission-based position. Average earnings are listed as $70,000–$150,000+ per year. The company offers paid training and structured onboarding, a merit-based path to higher commission, bonus and incentive competitions, a supportive team with leadership opportunities, and hands-on project management experience in construction. Offers are contingent on passing a background check, including criminal-history and Motor Vehicle Record checks, and meeting company driving standards. Shamrock Roofing & Construction is an equal opportunity employer and proudly hires veterans.

Requirements

  • Must be 18 or older and have a valid driver’s license.
  • Must be comfortable with door-to-door sales, which is a core part of the role.
  • Must be self-motivated, coachable, disciplined and goal-oriented.
  • Must have a reliable vehicle capable of carrying a ladder. Company trucks may be available to drivers age 21 or older with a clean Motor Vehicle Record.
  • Must have a cell phone.
  • Must be able to climb a ladder, walk a roof and lift up to 50 pounds.
  • Must have strong communication skills and be able to manage several projects at once.
  • Must pass a background check, including criminal-history and Motor Vehicle Record checks, and meet company driving standards.

Responsibilities

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

Benefits

  • $5,000 training pay
  • Paid training and structured onboarding
  • Merit-based path to higher commission
  • Bonus and incentive competitions throughout the year
  • Supportive team with room to move into leadership
  • Hands-on project management experience in construction
  • Company truck may be available at the stated sales threshold or for qualifying drivers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service