Roofing Sales Representative

Location: Collierville, TN (Serving Greater Memphis Area) Company: My Town Roofing

About My Town Roofing

My Town Roofing is a locally owned roofing company based in Collierville, Tennessee, proudly serving homeowners across the greater Memphis area. We specialize in residential and commercial roof replacements, storm damage restoration, insurance claim support, and high-quality roofing systems built to last. We are not a high-volume, churn-and-burn roofing company. We focus on trust, professionalism, and delivering a world-class customer experience from first inspection to final clean-up. We believe in our company because we believe in our team. Our team is the reason we've an award winning and licensed roofing contractor in Tennessee and Mississippi. And, we're an Owens Corning Platinum Preferred Contractor. If you are a motivated sales professional who wants to build real income, serve homeowners with integrity, and grow with a strong local brand, we want to talk to you.

Position Overview: Roofing Sales Representative

The Roofing Sales Representative is responsible for generating leads, performing roof inspections, educating homeowners, guiding customers through the insurance process (when applicable), and closing residential roofing projects. This is a performance-based sales role with high earning potential. Top performers in roofing sales can earn six figures annually. You will work directly with homeowners in Collierville, Germantown, Memphis, and surrounding areas to:
  • Inspect residential roofing systems
  • Identify storm damage
  • Provide detailed estimates
  • Present roofing solutions
  • Close roofing contracts
  • Maintain strong communication throughout the project lifecycle

Key Responsibilities

1. Lead Generation & Prospecting

  • Generate new roofing leads through door knocking, referrals, networking, and company-provided marketing leads
  • Follow up on inbound roofing inquiries quickly and professionally
  • Build relationships with homeowners in storm-affected neighborhoods

2. Roof Inspections & Consultations

  • Perform thorough roof inspections
  • Identify storm damage, wear, and roofing system failures
  • Educate homeowners about roof replacement options
  • Explain the roofing insurance claim process when applicable

3. Sales & Closing

  • Present roofing estimates clearly and confidently
  • Overcome objections professionally
  • Close residential roofing contracts
  • Maintain accurate documentation and CRM updates

4. Customer Experience

  • Set clear expectations with homeowners
  • Maintain communication during scheduling and installation
  • Ensure customer satisfaction and request reviews upon project completion

Qualifications

We are looking for a driven and coachable Roofing Sales Representative who is:
  • Self-motivated and competitive
  • Comfortable working outdoors and climbing ladders
  • Strong communicator with professional presence
  • Organized and disciplined with follow-up
  • Able to manage multiple prospects at different stages

Preferred Experience

  • Roofing sales experience
  • Home improvement sales experience
  • Storm restoration sales
  • Insurance claim knowledge
  • Outside sales or commission-based sales
Sales experience is helpful but not required. We will train the right candidate.

Compensation & Earning Potential

  • Commission-based structure
  • High earning potential (uncapped commissions)
  • Performance-based incentives
  • Bonus opportunities
  • Company growth opportunities
Top roofing sales representatives can earn six figures annually depending on performance.

What We Provide

  • Sales training and ongoing coaching
  • Marketing support and brand credibility
  • CRM system and sales process
  • Production and operations team support
  • Clear process for inspections, contracts, and project management
You focus on building relationships and closing deals — we handle production and fulfillment.

Who Thrives in This Role

You will thrive at My Town Roofing if you:
  • Want control over your income
  • Are disciplined with follow-up
  • Care about customer trust
  • Want to represent a strong local brand
  • Take ownership of your results
This is not a 9-to-5 desk job. This is an opportunity to build a high-income career in roofing sales.

Service Areas

Our Roofing Sales Representatives serve homeowners in:
  • Collierville, TN
  • Germantown, TN
  • Memphis, TN
  • Arlington, TN
  • Lakeland, TN
  • Bartlett, TN
  • Surrounding Mid-South communities

Apply Today

If you are ready to build a career in roofing sales and represent one of the most trusted roofing companies in Collierville and the greater Memphis area, apply today. Submit your application below and tell us why you would be a great fit for the My Town Roofing sales team.