Roofing Sales Representative – Project Manager (1099)

Shamrock Roofing•Liberty, FL
•$70,000 - $150,000•Onsite

About The Position

Shamrock Roofing & Construction is hiring a Roofing Sales Representative – Project Manager in Liberty, Missouri, and the surrounding area. The role combines outside sales with project management and requires comfort with door-to-door sales. The representative generates customers through canvassing, referrals, and storm outreach, along with some company-provided leads, and manages jobs from the first inspection through final payment. New team members begin as Sales Representatives, receive paid training, and may be promoted to Project Manager after completing at least five builds from start to finish. This is a 1099 independent-contractor, commission-based position. During training, employees can earn up to $5,000 as they file and receive approval on their first 20 claims: $125 per claim filed and $125 per scope received. Training compensation includes 25% commission on the first five builds, and training pay continues until 20 claims are filed even if the representative is promoted early. As a Project Manager, the commission starts at 35% per job, with increases tied to closed sales: 40% at $250,000, 50% at $500,000, and a company truck plus 50% at $750,000. Average earnings are stated 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 opportunities to move into leadership, and hands-on project management experience in construction. Offers are contingent on passing a background check, including criminal history and Motor Vehicle Record reviews, 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 on a roof, and lift up to 50 pounds.
  • Have strong communication skills and be able to manage several projects at once.
  • Pass a background check, including criminal history and Motor Vehicle Record reviews, and meet company driving standards.

Nice To Haves

  • Drivers age 21 or older with a clean Motor Vehicle Record may be eligible for a company truck.
  • Veteran applicants are welcomed.

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, including up to $5,000 in training pay under the stated claim and scope conditions.
  • Structured onboarding.
  • Bonus and incentive competitions throughout the year.
  • Opportunities to move into leadership.
  • Hands-on project management experience in construction.
  • Company truck at the stated closed-sales threshold.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service