Roofing Sales Representative – Project Manager (1099)

Shamrock Roofing•Oklahoma City, OK
•Onsite

About The Position

Shamrock Roofing & Construction is hiring a Roofing Sales Representative – Project Manager in Oklahoma City and the surrounding area. This role combines outside sales with project management and requires door-to-door sales. Representatives generate customers through canvassing, referrals, and storm outreach, as well as some company-provided leads, and manage roofing projects from initial inspection through final payment. New team members begin as Sales Representatives and receive paid training through a structured onboarding program. The training phase offers up to $5,000 in training pay, earned as the representative files and receives approval on their first 20 claims, along with 25% commission on their first five builds. Representatives may be promoted to Project Manager after completing at least five builds from start to finish. Project Managers earn 35% commission, with higher commission tiers based on closed sales; at $750,000 in closed sales, the company offers a truck and 50% commission. Average earnings are stated as $70,000–$150,000+ per year. This is a 1099 independent contractor, commission-based position. Applicants must be at least 18, have a valid driver’s license, reliable vehicle able to carry a ladder, and a cell phone. They must be able to climb a ladder, walk a roof, and lift up to 50 pounds. Company trucks may be available to drivers age 21 or older with a clean Motor Vehicle Record. Offers depend on passing a background check, including criminal history and Motor Vehicle Record review, and meeting company driving standards.

Requirements

  • Be at least 18 years old and have a valid driver’s license.
  • Be comfortable with door-to-door sales, which is a core part of the role.
  • Be self-motivated, coachable, disciplined, and goal-oriented.
  • Have a reliable vehicle capable of carrying a ladder.
  • Have a cell phone.
  • Be able to climb a ladder, walk a roof, and lift up to 50 pounds.
  • Have strong communication skills and the ability to manage several projects at once.
  • Pass a background check, including criminal history and Motor Vehicle Record review, 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

  • Paid training and structured onboarding program
  • 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 at the stated sales threshold
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service