Demo

Roofing Sales Manager

Heartland Roofing & Exterior Services
Des Moines, IA Full Time
POSTED ON 11/1/2026
AVAILABLE BEFORE 2/28/2027

Roofing Sales Manager
Heartland Roofing & Exterior Services | Hiring Immediately

COMMISSION, TEAM OVERRIDES & BONUSES ONLY — NO SALARY OR HOURLY PAY

We handle recruiting and building your team. You focus on training, leading, and managing a large, established customer pipeline.

Heartland is hiring an experienced sales leader to develop our appointment setters and roofing inspectors, drive team production, and move customers through the roofing process—from claims already filed through signed contracts and installation.

We provide recruiting support, company-generated leads, and an established pipeline of customers. We need a strong manager who can train salespeople, keep the team accountable, and consistently follow through with homeowners.

Sales leadership experience is required. Roofing experience is a plus—we provide roofing and sales process training.

Compensation & Earning Potential:

This position is compensated entirely through personal sales commissions, team overrides, and performance bonuses. There is no salary or hourly pay.

- Team overrides: Earn 4–8% of your team’s net revenue.
- Personal sales commissions: Earn an additional 4–8% of revenue from your personal sales.
- Bonuses and incentives: Additional compensation based on claims filed, sales closed, and performance.
- Weekly pay and uncapped earning potential.

Projected annual earnings: $250,000–$350,000, depending on personal sales and team production.

Compensation structure and incentive details will be reviewed during the interview.

Responsibilities:

- Train, coach, and develop the appointment setters and roofing inspectors Heartland recruits for your team.
- Lead daily sales meetings, set goals, and track team performance.
- Manage a large, established customer pipeline from claims filed through adjuster meetings, insurance scopes, signed contracts, and installation.
- Keep customer records current and ensure every project has a clear next step and consistent follow-up.
- Attend insurance adjuster meetings and help homeowners understand the roofing and claims process.
- Attend appointments from company-provided leads and close roofing contracts.
- Work alongside your team in the field, coaching canvassing, customer communication, and sales skills.
- Coordinate with the production team to keep contracted projects moving toward installation.
- Hold the team accountable while delivering a professional customer experience.

Heartland handles recruiting and building the team. Your primary responsibility is developing that team and managing its sales results and customer pipeline.

Qualifications

- Previous experience managing or leading a sales team.
- Ability to train, coach, motivate, and hold salespeople accountable.
- Strong organization, customer communication, and follow-through.
- A track record of meeting sales goals.
- Comfort working in a compensation structure based entirely on commissions, overrides, and bonuses.
- Willingness to actively canvass and lead by example.

This is a hands-on leadership role with daily fieldwork in residential neighborhoods.

Typical Schedule

Tuesday–Saturday: 11:00 AM–7:00 PM
Sunday and Monday: Off

Each day begins with a 30–45-minute training and strategy meeting, followed by field sales, team coaching, and customer pipeline management.

About Heartland

Heartland Roofing & Exterior Services is a rapidly growing roofing company with aggressive expansion plans for 2027. Our owners have helped scale major door-to-door sales organizations across the United States in pest control, home security, solar, and roofing.

We bring that experience to roofing through efficient operations, consistent training, and strong customer communication. As we expand, we’re looking for ambitious managers who can develop people, lead productive teams, and grow with the company.

Apply today: submit your resume and a brief summary of your sales leadership experience.

Website: https://heartlandroofs.com

Pay: $250,000.00 - $350,000.00 per year

Work Location: In person

Salary : $250,000 - $350,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Roofing Sales Manager?

Sign up to receive alerts about other jobs on the Roofing Sales Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$145,632 - $210,169
Income Estimation: 
$182,320 - $281,330
Income Estimation: 
$211,528 - $292,170
Income Estimation: 
$145,632 - $210,169
Income Estimation: 
$182,320 - $281,330
Income Estimation: 
$211,528 - $292,170
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Heartland Roofing & Exterior Services

  • Heartland Roofing & Exterior Services Omaha, NE
  • Roofing Appointment Setters & Inspectors Winter Leads Warm-Climate Sales Blitzes Holiday Lighting Sales Heartland Roofing & Exterior Services is hiring 5 a... more
  • 12 Days Ago

  • Heartland Roofing & Exterior Services Lincoln, NE
  • Roofing Appointment Setters & Inspectors Winter Leads Warm-Climate Sales Blitzes Holiday Lighting Sales Heartland Roofing & Exterior Services is hiring 5 a... more
  • 13 Days Ago

  • Heartland Roofing & Exterior Services Lincoln, NE
  • Roofing Sales Manager Heartland Roofing & Exterior Services | Hiring Immediately Heartland is hiring an experienced sales leader to recruit, train, and man... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Roofing Sales Manager jobs in the Des Moines, IA area that may be a better fit.

  • Shamrock Roofing Urbandale, IA
  • Roofing Sales Project Manager (1099 Independent Contractor) | Des Moines, IA Full-Time | Commission-Based | Average Earnings $70,000–$150,000/Year | Bonus ... more
  • 1 Month Ago

  • Shamrock Roofing & Construction Urbandale, IA
  • Roofing Sales Representative – Project Manager (1099) | Des Moines, IA Full-Time | Commission $5,000 Training Pay | Average Earnings $70,000–$150,000 /Yea... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!