Roofing Sales PM — Independent Contractor | Uncapped Pay

Shamrock Roofing & Construction

Urbandale (IA)

On-site

USD 70,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Commission-based earnings
Structured training program
Leadership and advancement
Bonus and incentive competitions

Job summary

Shamrock Roofing & Construction is hiring a Roofing Sales Project Manager (1099 Independent Contractor) in Des Moines, IA. You will combine outside sales with hands-on project management, canvassing for leads and managing each job from inspection through final payment.

The role offers commission-based earnings averaging $70,000–$150,000 per year, with a structured training program and opportunities for advancement in a supportive team environment.

Qualifications

  • Must be at least 18 years old with a valid driver’s license.
  • Comfort with door-to-door sales as a core part of the role.
  • Self-motivated, coachable, disciplined, and goal-oriented.
  • Reliable transportation and access to a cell phone.
  • Able to climb a ladder, walk a roof, and lift up to 50 lbs.

Responsibilities

  • Generate leads through canvassing, referrals, and storm outreach.
  • Inspect roofs, gutters, and siding and educate homeowners on options.
  • Prepare, present, and close roofing contracts.
  • Collect payments and manage each project from contract to completion.

Skills

Door-to-door sales
Lead generation
Project management
Customer communication
Self-motivated

Job description

Shamrock Roofing & Construction is hiring a Roofing Sales Project Manager (1099 Independent Contractor) in Des Moines, IA. You will combine outside sales with hands-on project management, canvassing for leads and managing each job from inspection through final payment.

The role offers commission-based earnings averaging $70,000–$150,000 per year, with a structured training program and opportunities for advancement in a supportive team environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roofing Sales Project Manager
Roofing Sales Project Manager

Shamrock Roofing & Construction • Urbandale (IA)

On-site
USD 70,000 - 150,000
Commission-based earnings
Structured training program
Leadership and advancement
+1
Roofing Sales Project Manager - High Earning Potential
Roofing Sales Project Manager - High Earning Potential

Shamrock Roofing & Construction • Urbandale (IA)

On-site
USD 70,000 - 150,000
Commission-based pay
Training program with bonuses
Leadership opportunities
+2
Roofing Sales Project Manager (1099) – Earn $70k–$150k/yr
Roofing Sales Project Manager (1099) – Earn $70k–$150k/yr

Shamrock Roofing & Construction • Lake Saint Louis (MO)

On-site
USD 70,000 - 150,000
Commission-based earnings averaging $0
Structured training program for new PM
Supportive team environment
+2
Roofing Sales Project Manager — Independent Contractor (1099)
Roofing Sales Project Manager — Independent Contractor (1099)

Shamrock Roofing & Construction • Wichita (KS)

On-site
USD 70,000 - 150,000
Commission-based earnings
Training program for PMs
Team environment and advancement
Roofing Sales Project Manager (1099) — Earn $70k–$150k/yr, Commission
Roofing Sales Project Manager (1099) — Earn $70k–$150k/yr, Commission

Shamrock Roofing & Construction • Tulsa (OK)

On-site
USD 70,000 - 150,000
Structured training program
Bonuses & commissions
Leadership opportunities
+1
Roofing Sales Project Manager - High-Earning 1099 (Omaha)
Roofing Sales Project Manager - High-Earning 1099 (Omaha)

Shamrock Roofing & Construction • Omaha (NE)

On-site
USD 70,000 - 150,000
Bonus opportunities
Structured training
Advancement opportunities
+2
Roofing Sales PM (1099) - Earn $70k-$150k in Tulsa
Roofing Sales PM (1099) - Earn $70k-$150k in Tulsa

Socket.dev • Tulsa (OK)

On-site
USD 70,000 - 150,000
Commission-based earnings
Structured training program
Advancement opportunities
+2
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
Roofing Sales Project Manager
Roofing Sales Project Manager

Shamrock Roofing & Construction • Lake Saint Louis (MO)

On-site
USD 70,000 - 150,000
Commission-based earnings averaging $0
Structured training program for new PM
Supportive team environment
+2
Roofing Sales Project Manager
Roofing Sales Project Manager

Shamrock Roofing & Construction • Tulsa (OK)

On-site
USD 70,000 - 150,000
Structured training program
Bonuses & commissions
Leadership opportunities
+1