About The Position

Shamrock Roofing & Construction is hiring for a role in Liberty, Missouri, and the surrounding area. The position 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 jobs from the initial 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. The position is a 1099 independent contractor role with commission-based compensation. During the training phase, representatives can earn up to $5,000 in training pay as they file and receive approval on their first 20 claims: $125 per claim filed and $125 per scope received. They also earn 25% commission on their first five builds, in addition to training pay. If promoted to Project Manager early, they continue earning training pay until filing 20 claims. Project Managers earn 35% commission per job, with commission increasing based on closed sales: 40% at $250,000 closed, and 50% at $500,000 closed. At $750,000 closed, the offer includes a company truck and 50% commission. 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 commissions, bonus and incentive competitions, a supportive team with leadership opportunities, and hands-on construction project management experience. Applicants must be at least 18, have a valid driver's license, be comfortable with door-to-door sales, have a reliable vehicle that can carry a ladder, and have a cell phone. Company trucks may be available to drivers age 21 or older with a clean Motor Vehicle Record. The work requires being able to climb a ladder, walk a roof, and lift up to 50 pounds. Offers depend on passing a background check, including criminal history and Motor Vehicle Record checks, and meeting company driving standards.

Requirements

  • Be at least 18 years old.
  • 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 that can carry 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 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

  • 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 $750,000 closed sales; company trucks may also be available to drivers age 21 or older with a clean Motor Vehicle Record.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service