Shamrock Roofing & Construction is hiring a Roofing Sales Representative – Project Manager in Wichita, Kansas, and the surrounding area. The role combines outside sales with project management and requires comfort with door-to-door sales. Representatives generate customers through canvassing, referrals, and storm outreach, as well as some company-provided leads, then manage projects from the first inspection through final payment. New team members begin as Sales Representatives and receive paid training through a structured onboarding program. The $5,000 training pay is earned as the representative files and receives approval on their first 20 claims: $125 for each claim filed and $125 for each scope received. During training, representatives earn 25% commission on their first five builds, in addition to training pay. A representative promoted to Project Manager early continues earning training pay until filing 20 claims. After completing at least five builds from start to finish, representatives are eligible to become Project Managers. Project Managers earn 35% commission on every job, with an average commission of about $1,500 per job. Commission increases with closed sales: 40% at $250,000, and 50% at $500,000. At $750,000 in closed sales, the representative receives a company truck and 50% commission. The position is a 1099 independent contractor role. The posting states average earnings of $70,000–$150,000+ per year. Shamrock Roofing & Construction describes itself as a Top 40 roofing contractor in the U.S. and highlights quality work, community involvement, and results. It is expanding across the Midwest and South, proudly hires veterans, and offers a merit-based path to higher commission, bonus and incentive competitions, a supportive team with opportunities to move into leadership, and hands-on construction project management experience. Offers depend on passing a background check, including criminal history and Motor Vehicle Record reviews, 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