Sales Representative - Huntsville - (Cullman/Athens/Florence/Madison/Scottsboro/Guntersville)
Location: Cullman, AL 35055 & Surrounding Areas
Job Type: Full-Time · Entry-Level · Commission-Based
Schedule: Monday to Friday · Flexible Schedule
Ready to take your career to the next level?
Join the fast-growing team at B&A Roofing! We're a company with big goals and even bigger growth ahead. We're hiring Sales Representatives—driven, coachable self-starters ready to lead in a high-performance, commission-based role.
Why Join B&A Roofing?
•High-Income Opportunity – Your drive determines your earnings—no limits
•Professional Sales Training – Get coached by industry experts
•Flexible Schedule – Set your own hours; just 1 office day per week
•Fast Career Growth – We promote from within as we expand
•Warm Leads Provided – Homeowners in need of roof replacements
•Bonuses, Contests & Incentives – We reward high achievers
•Supportive, Competitive Culture – Join a Rockstar Squad with real momentum
Key Responsibilities
•Prospect and generate leads via door-to-door, marketing, and referrals
•Perform roof inspections and assessments, then present solutions to homeowners
•You'll spend most days on roofs—inspecting, taking photos, and climbing ladders
•Deliver persuasive sales presentations and close deals confidently
•Educate homeowners on products, insurance claims, and project steps
•Use our cloud-based CRM to manage schedules, leads, and follow-up
•Meet regularly with your Team Leader to review progress and strategy
What We’re Looking For
•Excellent communication and interpersonal skills
•Competitive, self-motivated, and coachable mindset
•Prior sales experience preferred but not required
•Roofing or construction background is a plus
•Must be comfortable working at heights and lifting 50+ lbs.
•Tech-savvy with phones, tablets, and basic apps
•Valid driver’s license, reliable vehicle, and insurance
•High school diploma or equivalent required (Bachelor’s preferred)
•Sports/team background a plus—our team thrives on energy and grit
Compensation & Perks
•Commission-based pay with uncapped earnings
•Sales contests, and performance incentives
•Flexible schedule with only 1 required office day weekly
•Opportunities for company-sponsored travel and team-building events
•Access to elite-level marketing, products, and customer support teams
•Full benefits available after 90-day orientation, including:
•Dental & Vision Insurance
•Additional perks and employee programs
Schedule
•Flexible schedule with only 1 required office day weekly
Join a company that’s going places—and take your career with it.
Apply today to become part of a team where your ambition meets real opportunity at B&A Roofing.
Job Type: Full-time
Pay: $51,000.00 - $125,000.00 per year
Benefits:
Compensation Package:
Application Question(s):
•About 90% of your sales will come from self-generating leads—that means going door-to-door, talking to strangers. Does that make you nervous or feel uncomfortable?
•If you're a strong salesperson, you'll also be on roofs most days—doing inspections, taking pictures, and marking areas of concern. That means climbing ladders up and down daily. How do you feel about that?
Ability to Relocate:
•Cullman, AL 35055: Relocate before starting work (Preferred)
Work Location: In person