Roofing Sales Representative / Project Manager

Roof America

Springdale (AR)

On-site

USD 75,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid training program
CRM & mobile tech tools
Marketing support
Competitive commissions
Company vehicle or mileage reimburse

Job summary

Roof America is seeking a Roofing Sales Representative / Project Manager to drive outside sales, manage projects, and deliver exceptional customer service for residential and commercial customers.

You'll generate leads, perform inspections, prepare estimates, and guide projects from start to finish with training and support from a fast-growing team. Top performers earn 100K+ with uncapped commissions and bonuses. Join a fast-growing brand with strong career paths and marketing support.

Qualifications

  • Strong work ethic, goal-oriented and self-motivated.
  • Excellent communication, negotiation, and customer service skills.
  • Comfortable outdoors and able to climb ladders/roofs.
  • Reliable transportation and a smartphone.
  • Sales, construction, or insurance experience is a plus but not required.

Responsibilities

  • Generate leads through door-to-door canvassing, networking, and marketing efforts.
  • Perform roof inspections and damage assessments (training provided).
  • Educate homeowners on roofing process, insurance claims, and services.
  • Deliver professional estimates and proposals using CRM and estimating software.
  • Close deals with integrity and maintain client relationships through follow-up.

Job description

Roof America - Roofing Sales Representative / Project Manager

Location: Multiple Locations | Reports to: Regional Sales Director

Employment Type: Full-Time | Compensation: Commission-Based + Bonuses (Est. $75K-$120K+ annually)

Who We Are

At Roof America, We're not just building roofs-We're building trust, relationships, and careers. We're a rapidly growing residential and commercial roofing company committed to excellence, integrity, and service. We take pride in delivering high-quality roofing systems and consistently providing a five-star customer experience.

About the Opportunity

We're hiring a driven Sales Representative / Project Manager to join our high-performing team. This role combines outside sales, project management, and customer service - ideal for someone who wants career growth, flexibility, and unlimited earning potential.

You'll manage the sales process from lead generation through project completion, helping homeowners and property managers navigate storm restoration and roofing solutions. Industry experience is a plus, but not required. We provide all the training, tools, and support for you to thrive.

Key Responsibilities
  • Generate leads through door-to-door canvassing, networking, and marketing efforts.
  • Perform roof inspections and damage assessments (training provided).
  • Educate homeowners on the roofing process, insurance claims (where applicable), and service offerings.
  • Deliver professional estimates and proposals using CRM and estimating software.
  • Close deals with integrity and follow up regularly to maintain client relationships.
Requirements
  • Strong work ethic, goal-oriented, and self-motivated.
  • Excellent communication, negotiation, and customer service skills.
  • Must be comfortable working outdoors and climbing ladders/roofs.
  • Must have reliable transportation (a pickup truck is preferred) and a smartphone.
  • Willingness to learn, coachable, and open to feedback.
  • Sales, construction, or insurance experience is a plus, but not required.
We Provide
  • Paid training program (no experience required).
  • Ongoing sales and product training via our in-house and manufacturer-led programs.
  • CRM and mobile tech tools to streamline your workflow.
  • Marketing support and lead generation tools.
  • Competitive commissions, incentives, and referral bonuses.
Compensation & Benefits
  • Uncapped commissions: Top performers earn $100K+ annually.
  • Performance-based bonuses and incentive trips.
  • Use of company vehicle or mileage reimbursement (role-dependent).
  • Career path opportunities: Sales leadership, branch management, and operations.
Why Join Roof America?
  • Fast-growing brand with industry-leading reputation.
  • High-performance culture focused on personal development and team wins.
  • Supportive leadership and transparent career advancement.
  • Recession-resistant industry with high income potential.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing • Jacksonville (NC)

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

IBC Roofing • New Bern (NC)

On-site
USD 40,000 - 60,000
Performance-driven compensation plan
Training and support
Growth opportunity
Roofing Sales Manager
Roofing Sales Manager

Quick Roofing, LLC • Dallas (TX)

On-site
USD 60,000 - 110,000
Vehicle allowance
Gas allowance
Phone allowance
+9
Roofing Sales Pro & Project Manager - Uncapped Commissions
Roofing Sales Pro & Project Manager - Uncapped Commissions

Roof America • Springdale (AR)

On-site
USD 75,000 - 120,000
Paid training program
CRM & mobile tech tools
Marketing support
+2
Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing • Wilson (NC)

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

IBC Roofing LLC • Wilson (NC)

On-site
USD 60,000 - 110,000
Performance-based compensation plan
Training and support for sales and PM
Professional, fast-paced team
+1
Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing LLC • Goldsboro (NC)

On-site
USD 60,000 - 90,000
Performance-based pay
Training & support for sales & project
Team environment
+1
Roofing Sales Consultant
Roofing Sales Consultant

Quick Roofing • Altoona (IA)

On-site
USD 100,000 - 250,000
Health benefits
401(k)
Paid training
+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 Consultant
Roofing Sales Consultant

Quick Roofing LLC • Des Moines (IA)

On-site
USD 100,000 - 250,000
Competitive commission plan
Paid training and ongoing mentorship
Health benefits & 401(k)
+2