Sales Consultant

Brandon J Roofing

Ballwin (MO)

On-site

USD 100,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hands-on training and mentorship
Company-provided truck
Career growth opportunities

Job summary

Brandon J Roofing in Ballwin, Missouri is seeking driven Sales Consultants to own the customer experience from initial contact through project completion. This field-based role emphasizes door-to-door sales, with an uncapped commission structure offering the potential to earn over $200K.

You will engage with clients, inspect properties, and provide guidance through the roofing and insurance process while being supported by a dedicated team. Ideal candidates are self-motivated, organized, and ready to take ownership of their results.

Qualifications

  • Must be ready to take full ownership of your results.
  • Must be able to handle rejection and continue to pursue leads.

Responsibilities

  • Generate opportunities through door-to-door canvassing and referrals.
  • Inspect properties for storm damage and guide customers through insurance claims.
  • Communicate consistently with customers throughout the installation process.

Skills

Self-motivated
Comfortable with door-to-door canvassing
Organized and detail-oriented
Competitive personality

Job description

Sales Consultant – Roofing

Earn $200K+ | Unlimited Commission

This is not for everyone.

At Brandon J Roofing, we don’t hire employees… We develop high-level performers.

If you’re looking for a comfortable, predictable job — this isn’t it.

But if you want to take control of your income, your growth, and your future, keep reading.

The Opportunity

As a Sales Consultant, you are responsible for owning the entire customer experience — from the first conversation to final payment.

This is a field sales role, not a desk job.

  • Generate opportunities through door-to-door canvassing and referrals
  • Inspect properties for storm damage
  • Educate homeowners on the roofing + insurance process
  • Guide customers through insurance claims
  • Close deals and sign contingency agreements
  • Meet with insurance adjusters on-site
  • Review estimates with homeowners
  • Oversee installs and stay involved through completion
  • Communicate consistently with customers
  • Collect payments and finalize projects
  • Track everything inside our CRM

You’re not just selling roofs — you’re running your own book of business.

What We Expect

We are not building an average team.

We are building a team of driven, competitive, coachable individuals who want more.

  • You are self-motivated
  • You’re comfortable knocking doors and talking to strangers
  • You can handle rejection and keep going
  • You take full ownership of your results
  • You are organized and detail-oriented
  • You want to grow personally AND professionally
Schedule Expectations
  • Full-time, field-based role
  • Monday – Saturday
  • Availability between 7:30 AM – 7:30 PM

This is a performance-driven role. Flexibility is earned.

Compensation
  • 100% commission-based
  • Uncapped earning potential
  • Realistic opportunity to earn $200K+

The more you produce, the more you earn. No ceiling.

What You Get
  • A proven system that works
  • Hands-on training and mentorship — 2 weeks of paid classroom and field training
  • After training you’re put on a small team with continued guidance and mentorship
  • Twice weekly training for the whole sales team
  • Company-provided truck for work use
  • Full team support (so you can focus on selling)
  • Real career growth opportunities
Why Brandon J Roofing
  • 3,800+ roofs completed last year
  • 1,200+ 5-star reviews
  • Owens Corning Platinum Preferred
  • GAF Master Elite

We are a self-development company first, roofing company second.

Who This Is For
  • Former athletes
  • Competitive personalities
  • People tired of capped income
  • Individuals ready to bet on themselves
Who This Is NOT For
  • People looking for “work-life balance”
  • People who avoid discomfort
  • People who aren’t willing to bet on themselves
Final Word

This role will challenge you.

It will push you.

But if you commit to it — it can change your life.

If you’re ready to do what most won’t, so you can live how most can’t…

Apply Now

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sales Consultant OFallon IL
Sales Consultant OFallon IL

Brandon J Roofing • O'Fallon (IL)

On-site
USD 200,000 - 250,000
Company-provided truck for work use
Hands-on training and mentorship
Twice weekly team training
Sales Consultant Overland Park KS
Sales Consultant Overland Park KS

Brandon J Roofing • Overland Park (KS)

On-site
USD 200,000
Sales Consultant
Sales Consultant

Lee Roofing • Chattanooga (TN)

On-site
USD 36,000 - 220,000
Bonus based on performance
Flexible schedule
Training & development
+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

Quick Roofing LLC • Phoenix (AZ)

On-site
USD 100,000 - 250,000
Training pay
Uncapped commissions
Paid training & mentorship
+1
Roofing Sales Consultant
Roofing Sales Consultant

Quick Roofing LLC • Nashville (TN)

On-site
USD 60,000 - 180,000
Training Pay
Uncapped commissions
Paid training and mentorship
+1
Roofing- Sales Consultant
Roofing- Sales Consultant

Quick Roofing LLC • Lilburn (GA)

On-site
USD 100,000 - 250,000
Training pay and mentorship
Uncapped commissions
Career growth opportunities
Roofing Sales Consultant
Roofing Sales Consultant

Quick Roofing, LLC • Oklahoma City (OK)

On-site
USD 60,000 - 250,000
Training Pay
Uncapped commissions
Paid training
+1
Roofing Sales Consultant
Roofing Sales Consultant

Quick Roofing LLC • Denver (CO)

On-site
USD 100,000 - 250,000
Training pay
Uncapped commissions
Paid training & mentorship
+1
Roofing Sales Consultant
Roofing Sales Consultant

Quick Roofing LLC • Colorado Springs (CO)

On-site
USD 100,000 - 250,000
Training pay
Mentorship
Uncapped commissions
+1