Sales Manager - Roofing

The Staff Pad

Des Moines (IA)

On-site

USD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Staff Pad is partnering with a growing organization to hire an experienced Sales Manager to lead, develop, and support a team of sales professionals across the Des Moines market at their Des Moines, IA location.

This role rewards a proven coach who can recruit, train, mentor, and drive results while maintaining a strong customer experience. You will lead performance reviews, establish sales processes, and collaborate with internal teams to grow revenue.

Qualifications

  • 2–3 years of roofing, home improvement, construction, or related sales experience, or 1–3 years of sales management experience.
  • Experience in roofing industry strongly preferred.
  • Proven track record of meeting or exceeding sales goals.
  • Strong leadership and interpersonal skills.
  • Ability to travel within the assigned market.

Responsibilities

  • Recruit, hire, onboard, and develop sales team members.
  • Provide hands-on training, field coaching, and ongoing mentorship.
  • Lead and motivate the sales team to maintain high performance.
  • Conduct team meetings, coaching, performance reviews, and sales training.
  • Monitor sales activity, pipeline, and results to meet goals.
  • Support reps through customer meetings and complex sales situations.
  • Collaborate with internal teams to ensure a smooth customer experience.
  • Establish and reinforce sales processes and performance expectations.
  • Recognize achievements and promote professional growth.
  • Identify market growth opportunities and expand sales.
  • Serve as a link between leadership and sales team for alignment.

Skills

Sales leadership
Coaching / mentoring
Team development
Communication
Account management

Job description

  • Work Experience 2-3 years of industry sales / 1-3 years of sales management
  • City Des Moines
  • Country United States
Job Description

The Staff Pad is partnering with a growing organization to identify an experiencedSales Managerto lead, develop, and support a team of sales professionalsacross an assigned market. at their Des Moines, IA location.

This opportunity is ideal for a proven sales leader who excels at coaching teams, developing talent, and driving consistent results.

The Sales Manager will play a key role in recruiting, training, mentoring, and supporting sales representatives while helping drive team performance and deliver a strong customer experience.

What You’ll Do
Key Responsibilities
  • Recruit, hire, onboard, and develop sales team members
  • Provide hands-on training, field coaching, and ongoing mentorship
  • Lead and motivate the sales team while fostering a positive, accountable, high-performance culture
  • Conduct team meetings, one-on-one coaching sessions, performance reviews, and sales training
  • Monitor sales activity, pipeline performance, and individual results to achieve team goals
  • Support representatives through customer meetings and complex sales situations
  • Help resolve customer concerns and remove obstacles throughout the sales process
  • Collaborate with internal teams to help ensure a smooth customer experience from sale through completion
  • Establish and reinforce sales processes, best practices, and performance expectations
  • Recognize team achievements and promote professional growth and development
  • Support market growth initiatives and identify opportunities to expand sales
  • Serve as a key link between leadership and the sales team to maintain alignment and accountability
What We're Looking For
Qualifications
  • 2–3 years ofroofing, home improvement, construction, or related sales experience, or 1–3 years of sales management experience
  • Roofing industry experience strongly preferred
  • Proven track record of meeting or exceeding sales goals
  • Experience leading, mentoring, or coaching sales professionals
  • Strong understanding of consultative, field-based sales
  • Ability to develop sales representatives through structured coaching and training
  • Excellent communication, leadership, and interpersonal skills
  • Strong problem-solving abilities and a customer-focused mindset
  • Ability to manage multiple priorities in a fast-paced envirnment
  • Valid driver's license and ability to travelthroughout the assigned market
What Success Looks Like
  • Build an engaged, motivated, and productive sales team
  • Develop new representatives into confident, high-performing sales professionals
  • Create consistency in sales execution and customer experience
  • Drive revenue growth while maintaining a strong team culture
  • Improve team performance through effective coaching and accountability
  • Serve as a trusted leader, mentor, and resource for the sales organization
Why Join the Team?
  • Leadership opportunity with a growing organization
  • Strong operational and leadership support
  • Competitive compensation with performance-based earning potential
  • Opportunities for professional growth and advancement
  • Culture focused on leadership, development, accountability, and teamwork

If you're passionate about sales leadership, developing people, and building high-performing teams, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sales Manager - Roofing
Sales Manager - Roofing

The Staff Pad • Denver (CO)

On-site
USD 85,000 - 125,000
Roofing Sales Pro — Growth, Training & Impact
Roofing Sales Pro — Growth, Training & Impact

IBC Roofing LLC • Elm City (NC)

On-site
USD 40,000 - 60,000
Performance-driven compensation plan
Training and support
Opportunities for leadership roles
Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing • Goldsboro (NC)

On-site
USD 50,000 - 80,000
Performance-driven compensation
Training and support
Opportunities for leadership roles
National Sales Manager
National Sales Manager

Guy Roofing, Inc. • Spartanburg (SC)

On-site
USD 80,000 - 100,000
Health, Dental & Vision insurance after 90 days
401(k) with company match after 6 months
Paid holidays and vacation
+1
Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing LLC • New Bern (NC)

On-site
USD 50,000 - 80,000
Performance-based pay
Training and support
Fast-paced team environment
+1
Roofing Sales Manager
Roofing Sales Manager

Quick Roofing • Haltom City (TX)

On-site
USD 60,000 - 120,000
Competitive commission-based pay
Performance bonuses and incentives
Vehicle allowance
+6
Roofing Sales Representative – High Earning Potential
Roofing Sales Representative – High Earning Potential

The Staff Pad • Omaha (NE)

On-site
USD 70,000 - 110,000
Roofing Sales Manager: Lead a High-Earning Team
Roofing Sales Manager: Lead a High-Earning Team

Quick Roofing • Haltom City (TX)

On-site
USD 60,000 - 120,000
Competitive commission-based pay
Performance bonuses and incentives
Vehicle allowance
+6
Sales Manager
Sales Manager

Best Choice Roofing • Landmarks (AL)

On-site
USD 70,000 - 100,000
Attractive compensation
Career growth
Flexible schedule
+1
Territory Sales Representative
Territory Sales Representative

IBC Roofing LLC • Myrtle Beach (SC)

On-site
USD 40,000 - 90,000
Performance-driven compensation
Training and support
Opportunities for advancement
+1