Roofing Sales Representative

Ace Pro Roofing

Miami (FL)

On-site

USD 10,000 - 400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

High commissions and bonuses
Leads provided
Flexible schedule
Health benefits after 30–45 days
Work-from-home flexibility for administrative tasks

Job summary

A leading roofing company in Miami-Dade County is seeking a motivated Roofing Sales Representative to generate new business and perform roof inspections. Ideal candidates should have proven sales experience, strong communication skills, and the ability to climb ladders. Enjoy a commission-based pay structure with high earning potential, flexible work schedule, and local employment. Join a dynamic team dedicated to assisting homeowners and fostering sales success.

Qualifications

  • Proven sales experience in roofing, construction, or related trades.
  • Strong communication and closing skills.
  • Ability to climb ladders and perform roof inspections.

Responsibilities

  • Generate new business through canvassing, referrals, and provided leads.
  • Perform roof inspections and accurately assess roofing needs.
  • Prepare and present detailed project estimates to customers.

Skills

Sales experience in roofing or construction
Strong communication skills
Goal-oriented work ethic
Basic technology proficiency
Ability to climb ladders
Spanish fluency

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

Ace Pro Roofing • Gainesville (FL)

On-site
USD 100,000 - 180,000
Above-market commission
Own production + team sales
Lead a sales team
+2
Elite Roofing Sales Leader|Build & Lead High-Value Projects
Elite Roofing Sales Leader|Build & Lead High-Value Projects

Ace Pro Roofing • Gainesville (FL)

On-site
USD 100,000 - 180,000
Above-market commission
Own production + team sales
Lead a sales team
+2
Miami Roofing Sales Pro — High Commissions
Miami Roofing Sales Pro — High Commissions

Ace Pro Roofing • Miami (FL)

On-site
USD 10,000 - 400,000
High commissions and bonuses
Leads provided
Flexible schedule
+2
General Application - Future Opportunities
General Application - Future Opportunities

Ace Pro Roofing • West Palm Beach (FL)

On-site
USD 27,552 - 68,880
401(k)
Health insurance
Vision insurance
+4
Roofing Sales Representative – High Earning Potential
Roofing Sales Representative – High Earning Potential

The Staff Pad • Miami (FL)

Hybrid
USD 70,000 - 100,000
Flexible schedule
Support from a strong team
Paid training
+1
Junior Sales Associate
Junior Sales Associate

Honest Abe Roofing of Miami, FL • Miami (FL)

On-site
USD 30,000 - 40,000
Flexible part-time hours
Uncapped earning potential
Paid training
+2
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
Outside Sales Representative — Roofing
Outside Sales Representative — Roofing

Walton Area Chamber of Commerce • Santa Rosa Beach (FL)

On-site
USD 60,000 - 150,000
High-Earning Roofing Sales Pro (Training Provided)
High-Earning Roofing Sales Pro (Training Provided)

The Staff Pad • Miami (FL)

Hybrid
USD 70,000 - 100,000
Flexible schedule
Support from a strong team
Paid training
+1