Roofing Sales Representative – Project Manager (1099)

Shamrock Roofing•Overland Park, KS
•$70,000 - $150,000

About The Position

Shamrock Roofing & Construction is hiring a Roofing Sales Representative – Project Manager in the Kansas City Metro. The role combines outside sales and project management, with door-to-door sales as a core part of the position. The representative generates customers through canvassing, referrals, and storm outreach, as well as some company-provided leads, and manages projects from the initial inspection through final payment. New team members begin as Sales Representatives and receive paid training. Training pay totals $5,000 as the employee files and receives approval on the first 20 claims, with $125 for each claim filed and $125 for each scope received. During training, the representative also earns 25% commission on the first five builds. Promotion to Project Manager is possible after completing at least five builds from start to finish. Project Managers earn 35% commission per job, with increased commission rates at specified closed-sales milestones; at $750,000 in closed sales, the package includes a company truck and 50% commission. The company offers structured onboarding, bonus and incentive competitions, a supportive team with potential to move into leadership, and hands-on construction project management experience. Shamrock Roofing & Construction is a Top 40 roofing contractor in the U.S. and states that it proudly hires veterans. 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 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 that includes a criminal history review and Motor Vehicle Record check, and meet company driving standards.

Nice To Haves

  • Drivers aged 21 or older with a clean Motor Vehicle Record may be able to use a company truck.

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 payments and manage each project from contract through completion.

Benefits

  • Paid training and a structured onboarding program.
  • A 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.
  • Potential company truck at the $750,000 closed-sales milestone.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service