Demo

Sales Representative – Roofing (Commission-Based to Start)

1st Class Roofing, Inc.
Auburndale, FL Full Time
POSTED ON 5/6/2026
AVAILABLE BEFORE 6/4/2026
About 1st Class Roofing, Inc.

1st Class Roofing, Inc. has proudly served Florida homeowners and businesses for over 16 years. We are a local, family-owned roofing company committed to the communities where we live and work. Our mission is simple: exceed client expectations through passion, accountability, integrity, and dedication. Your satisfaction is our only goal.

Position Summary

We’re On Top Of What Matters Most.

Entrepreneurial Outside Sales – Door Knocking & Social Media Lead Generation

1st Class Roofing, Inc. – Central Florida

1st Class Roofing is a fast-growing roofing and construction company looking for a driven, high-energy, entrepreneurial sales professional who is hungry to build a career and earn six figures.

This is not a desk job. This role is for someone who enjoys being in the field, meeting people, creating opportunities, and controlling their own income.

We are looking for a true go-getter who will:

  • Knock doors in targeted neighborhoods
  • Generate leads through Facebook, social media, and networking
  • Build strong relationships with realtors, investors, and property managers
  • Schedule roof inspections and roof assessments
  • Follow up relentlessly with prospects
  • Learn both insurance and retail roofing sales
  • Help grow our presence in residential and multifamily markets


We provide:

  • Industry-leading training and mentorship
  • High-quality marketing and brand support
  • Strong local reputation
  • Unlimited income potential
  • Bonuses for self-generated leads
  • Clear path into commercial and multifamily sales
  • Opportunity to grow into leadership as we expand


Compensation:

  • Commission-based with high earning potential
  • Higher commissions for self-generated business
  • Performance bonuses
  • Additional incentives for commercial and multifamily projects


Who this role is for:

  • Highly motivated and competitive individuals
  • Comfortable knocking doors and talking to strangers
  • Entrepreneurial mindset
  • Strong communication and follow-up
  • Driven to succeed and grow
  • Reliable transportation required


Sales or roofing experience is a plus but not required. We are willing to train the right person.

If you are coachable, hardworking, and ready to build a serious income, apply today.

Additional Information

  • Florida Drug-Free Workplace
  • Ongoing training and support provided
  • Opportunities to advance into leadership and management roles


Service Areas

We sell and service roofing across Central Florida including Auburndale, Lakeland, Tampa, Brandon, Orlando, Kissimmee, Davenport, Haines City, Poinciana, Jacksonville, St. Petersburg, Daytona Beach, Sarasota, Bradenton, and surrounding areas.

Salary.com Estimation for Sales Representative – Roofing (Commission-Based to Start) in Auburndale, FL
$86,488 to $121,773
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
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

Not the job you're looking for? Here are some other Sales Representative – Roofing (Commission-Based to Start) jobs in the Auburndale, FL area that may be a better fit.

  • MBC Roofing and Sheet Metal Valrico, FL
  • We are looking for a motivated and driven Sales Representative who can generate leads, build relationships, and close roofing projects. Work Location: In p... more
  • 15 Days Ago

  • CentiMark Corporation Tampa, FL
  • CentiMark Corporation has an exceptional opportunity for an additional full-time Roofing Service Sales Representative to support our Sales Teams in the gre... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!