Roofing Sales Consultant – Project Manager

Shamrock Roofing & Construction

Missouri

On-site

USD 70,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Structured training
Supportive team
Hands-on PM experience

Job summary

Shamrock Roofing & Construction in Lake St. Louis is seeking a driven Roofing Sales Consultant / Project Manager to generate leads, inspect roofs, educate homeowners on options, and close contracts.

This commission-based role offers earnings from $70,000 to $150,000+ annually, with top performers earning $200,000+. It includes a structured training program and hands-on project management experience in the construction industry.

Qualifications

  • Minimum age 18 with a valid driver's license.
  • Self-starter, coachable, goal-oriented.
  • Ability to lift 50 lbs and climb ladders.
  • Comfort with door-to-door sales.
  • Strong communication and multi-tasking.

Responsibilities

  • Generate leads through canvassing and referrals.
  • Inspect roofs, gutters, and siding.
  • Write and close roofing contracts.
  • Collect payment and manage each project end-to-end.

Skills

Lead generation
Door-to-door sales
Project management
Communication skills

Job description

Shamrock Roofing & Construction is a Top 40 roofing contractor in the U.S. and a $70M+ brand built on reputation, community, and results — and we’re expanding across the Midwest and South. We’re looking for a driven Roofing Sales Consultant / Project Manager to join our Lake St. Louis team.

What you’ll do:
  • Generate leads through canvassing, referrals, and storm outreach (some company leads provided; self-generated leads are expected)
  • Inspect roofs, gutters, and siding, and educate homeowners on their options
  • Write and close roofing contracts
  • Collect payment and manage each project from start to finish
Pay:

1099 commission-based role. Average annual earnings of $70,000–$150,000+; top performers earn $200,000+. Bonus and competition-based pay available.

What we offer:
  • Structured training program for new Project Managers, with training pay through bonuses and commission
  • A supportive team environment and real upward mobility for the right people
  • Hands-on project management experience in the construction industry
What you bring:
  • Minimum age 18 with a valid driver’s license
  • Self-starter attitude — coachable, disciplined, and goal-oriented
  • Reliable transportation and the ability to carry a ladder (company trucks may be available for those 21+ with a clean MVR)
  • Comfort with door-to-door sales; a cell phone for the job
  • Ability to climb a ladder, walk a roof, and lift 50 lbs without fear of heights
  • Strong communication skills and the ability to juggle multiple tasks

We proudly hire veterans. Roofing sales is a year-round career — come build it with us.

  • Shamrock Roofing & Construction provides equal employment opportunities to all and prohibits discrimination based on race, color, religion, sex, national origin, age, disability, sexual orientation, and genetic information. Offers are contingent on a background check and Motor Vehicle Record review meeting company standards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Project Manager – Roofing Sales | Lake St. Louis, MO
Project Manager – Roofing Sales | Lake St. Louis, MO

Shamrock Roofing & Construction • Lake Saint Louis (MO)

On-site
USD 70,000 - 150,000
Commission-based pay
Training program
Supportive environment
+2
Project Manager – Roofing Sales | Springfield, MO
Project Manager – Roofing Sales | Springfield, MO

Shamrock Roofing & Construction • Springfield (MO)

On-site
USD 70,000 - 200,000
1099 commission-based pay averaging $7
Training program for new Project Mgrs
Advancement opportunities
+2
Project Manager - Roofing Sales
Project Manager - Roofing Sales

Shamrock Roofing & Construction • Wichita (KS)

On-site
USD 70,000 - 150,000
Bonus opportunities
Commission-based pay
Leadership and upward mobility
Project Manager – Roofing Sales | Lee's Summit, MO
Project Manager – Roofing Sales | Lee's Summit, MO

Shamrock Roofing & Construction • Lincoln (NE)

On-site
USD 70,000 - 150,000
1099 commission-based pay averaging $/
Training program with bonuses
Bonus-pay competitions
+2
Project Manager – Roofing Sales | Liberty, MO
Project Manager – Roofing Sales | Liberty, MO

Shamrock Roofing & Construction • Liberty (MO)

On-site
USD 70,000 - 150,000
Training program
Commission-based pay
Bonus opportunities
+2
Project Manager – Roofing Sales | Overland Park, KS
Project Manager – Roofing Sales | Overland Park, KS

Shamrock Roofing & Construction • Overland Park (KS)

On-site
USD 70,000 - 150,000
Commission-based pay
Training program
Leadership opportunities
+1
Project Manager - Roofing Sales
Project Manager - Roofing Sales

Shamrock Roofing & Construction • Urbandale (IA)

On-site
USD 70,000 - 150,000
Commission-based pay
Training program with bonuses
Leadership opportunities
+2
Project Manager - Roofing Sales
Project Manager - Roofing Sales

Shamrock Roofing & Construction • Des Moines (IA)

On-site
USD 70,000 - 150,000
1099 commission
Training program
Leads provided
+2
Project Manager - Roofing Sales
Project Manager - Roofing Sales

Shamrock Roofing & Construction • Tulsa (OK)

On-site
USD 70,000 - 150,000
1099 commission based
Detailed training program
Leadership and upward mobility
+3
Roofing Sales Representative
Roofing Sales Representative

Shamrock Roofing & Construction • Fort Smith (AR)

Hybrid
USD 70,000 - 150,000
Uncapped commission structure
Comprehensive training program
Bonus opportunities during sales competitions
+1