Roofing Sales Representative

Aceproroof

Miami, Northern (FL, KY)

Hybrid

USD 60,000 - 150,000

Full time

14 days+
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

High commissions and bonuses
Leads provided and self-generated
Flexible schedule
W-2 with health benefits after 30–45 d
Work from home for admin tasks
Commission-based structure

Job summary

Ace Pro Roofing in Miami-Dade County is seeking a driven Roofing Sales Representative to grow residential and commercial roofing business. You’ll generate prospects, perform inspections, prepare estimates, and manage your sales pipeline with professionalism.

The role is full-time with commission-based pay. Local residents who speak Spanish are encouraged to apply; you’ll enjoy high commissions, provided leads, flexible scheduling, and health benefits after 30–45 days.

Qualifications

  • Proven sales experience in roofing, construction, or related trades.
  • Strong communication and closing skills.
  • Ability to climb ladders and perform roof inspections.
  • Proficient with email, CRM, estimates, and spreadsheets.
  • Spanish fluency required.
  • Must live locally in Miami-Dade County.

Responsibilities

  • Generate new business through canvassing, referrals, and provided leads.
  • Perform roof inspections and accurately assess storm or retail roofing needs.
  • Prepare and present detailed project estimates to customers.
  • Manage your sales pipeline and follow up on active opportunities.
  • Maintain communication with customers from first contact through project completion.
  • Represent Ace Pro Roofing with professionalism and integrity in every interaction.

Skills

Sales experience in roofing
Closing skills
Communication skills
Roof inspections
Technology proficiency (email, CRM, 3-

Tools

CRM
Estimates
Spreadsheets

Job description

Roofing Sales Representative

Location: Miami-Dade County

Full-Time | Commission-Based Pay

About Ace Pro Roofing

Ace Pro Roofing is a trusted leader in residential and commercial roofing solutions across South Florida. As we continue to expand, we’re seeking highly motivated and experienced Roofing Sales Representatives to join our growing team in Miami-Dade County.

If you’re a driven, people-focused sales professional with a strong work ethic and a passion for helping homeowners protect their investments, we want to hear from you.

What You’ll Do
  • Generate new business through canvassing, referrals, and provided leads
  • Perform roof inspections and accurately assess storm or retail roofing needs
  • Prepare and present detailed project estimates to customers
  • Manage your sales pipeline and follow up on active opportunities
  • Maintain communication with customers from first contact through project completion
  • Represent Ace Pro Roofing with professionalism and integrity in every interaction
What We’re Looking For
  • Proven sales experience in roofing, construction, or related trades
  • Strong communication and closing skills
  • Ability to climb ladders and perform roof inspections
  • Basic technology proficiency (email, CRM, estimates, spreadsheets)
  • Self-motivated and goal-oriented with a strong work ethic
  • Must live locally in Miami-Dade County
  • Spanish fluency is required
Why You’ll Love Working Here
  • High commissions and bonuses — top producers earn $10K–$400K+
  • Leads provided with opportunity to self-generate additional business
  • Flexible schedule – set your own hours and manage your own time
  • W-2 employment with health benefits after 30–45 days
  • Work from home flexibility for administrative tasks
  • Commission-based structure
Schedule
  • Monday–Friday
  • Weekends as needed
Ready to take your roofing sales career to the next level?

Apply today and join a company that rewards performance, independence, and hustle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roofing Sales Representative
Roofing Sales Representative

Ace Pro Roofing • Fort Lauderdale (FL)

On-site
USD 80,000 - 150,000
Unlimited earning potential
High commissions
Flexible schedule
+4
Roofing Sales Manager
Roofing Sales Manager

Aceproroof • Gainesville (FL)

On-site
USD 90,000 - 170,000
Above-market commission
Own production + team sales
Lead a sales team
+2
Remote Roofing Sales Pro – High Commissions, Flexible Schedule
Remote Roofing Sales Pro – High Commissions, Flexible Schedule

Aceproroof • Miami (FL), Northern (KY)

Hybrid
USD 60,000 - 150,000
High commissions and bonuses
Leads provided and self-generated
Flexible schedule
+3
Roofing Sales Representative
Roofing Sales Representative

Istueta Roofing • Miami (FL), Northern (KY)

Hybrid
USD 120,000 - 280,000
Paid training
Company vehicle
Gas card
+7
Senior Roofing Sales Leader - High-Earning, Team Builder
Senior Roofing Sales Leader - High-Earning, Team Builder

Aceproroof • Gainesville (FL)

On-site
USD 90,000 - 170,000
Above-market commission
Own production + team sales
Lead a sales team
+2
Residential Roofing Sales Representative
Residential Roofing Sales Representative

Florida Quality Roofing, Inc • Pompano Beach (FL)

On-site
USD 45,000 - 75,000
Sales Representative Roofing CommissionBased to Start
Sales Representative Roofing CommissionBased to Start

1st Class Roofing, Inc. • Town of Florida (NY)

On-site
USD 50,000 - 85,000
Paid vehicle and gas
Uncapped commissions
Ongoing training and support
Residential Roofing Sales Pro — Field-Based Growth
Residential Roofing Sales Pro — Field-Based Growth

Florida Quality Roofing, Inc • Pompano Beach (FL)

On-site
USD 45,000 - 75,000
Service Account Executive (Commercial Roofing)
Service Account Executive (Commercial Roofing)

R&D Construction and Roofing • Miami (FL)

On-site
USD 60,000 - 80,000
Guaranteed weekly pay during training
401(k) match
Health benefits
+2
Roof Replacement Account Manager
Roof Replacement Account Manager

CROWN CAPITAL MGMT LLC • Fort Myers (FL)

On-site
USD 80,000 - 150,000
Health insurance (company-supported)
Company vehicle + fuel card
Dental, Vision, Life (employee-paid options)
+2