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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed