Roofing Sales Representative - Full-Time & Part-Time
Job Description
Job Description
Overview
Are you willing to work hard , push yourself, and get rewarded for it?
At Best Choice Roofing (BCR) , we don’t hire just anyone. We’re looking for driven, motivated go-getters who want to help homeowners, build their community, and earn life-changing income in the process.
If you’re looking for a clock-in/clock-out 9–5 job, this is NOT for you. But if you’re ready to put in the work, follow our proven system, and get paid what you’re worth — this is your chance.
BCR has been in business since 2009 and is the largest Owens Corning Platinum Preferred Contractor in the U.S. In 2023 alone, our sales system drove over $250M in roofing sales .
What We Offer
- Uncapped commissions – the harder you work, the more you make.
- Paid training (classroom + field).
- Flexible scheduling – Full-time or Part-time opportunities.
- FT reps: $50K–$130K+ potential.
- PT reps: $20K–$65K+ potential.
- Bonus contests (cash + trips).
- Growth path to leadership, management, and even ownership.
What You’ll Do
- Generate leads through direct homeowner engagement.
- Conduct roof inspections (we train you; drones available for steep roofs).
- Present solutions to homeowners and walk them through the process.
- Enter activity & results in our CRM.
- Follow our BCR 101 system every day — it works if you do.
What We’re Looking For
- Work ethic above all else – if you’re lazy, this isn’t the place for you.
- Hungry, self-motivated, and goal-oriented.
- Strong communication skills (no fear of knocking on a door or making a call).
- Comfortable working outdoors and face-to-face with customers.
- Reliable transportation + valid driver’s license.
- Smartphone with camera and apps.
- Sales experience is a plus, but not required.
We comply with all Fair Chance Act laws. Criminal history does not automatically disqualify a candidate from employment.
Schedule
- Full-Time: 40+ hours/week; top reps focus 3–7 pm weekdays + Saturdays.
Part-Time: 15–25 hours/week; flexible, but evenings/Saturdays are best for success.
Only required in-office: Friday mornings.
Bottom Line
This is not easy money . You’ll have to work hard, stay consistent, and follow the system. But if you do, the income potential and career growth are unlimited.
Apply today and prove you have what it takes.
Recommended Jobs
Inside Account Manager
Responsibilities Manages sales activities of assigned accounts by performing the following duties: ~ Engages in a high level of customer service thru delivering quotation responses, handling cus…
Site Reliability Engineer (SRE) at Bloxley
About Bloxley We're driven by a clear mission: empowering people and their money by putting them first. Bloxley makes modern U.S. banking accessible through our intuitive, secure, and mobile-firs…
Field Support Coordinator
FIELD SUPPORT COORDINATOR JOB PURPOSE The responsibility of a Field Support Coordinator is to oversee the warehouse and yard, facilitating a variety of administrative and order processing tasks…
Coordinator of Catechesis and Youth Young Adult Ministries
Provide leadership in the design and implementation of programs for adults, youth and children to assist in building a solid foundation for the Catholic Faith within the Diocese of Steubenville. This …
Management trainee
Job Seekers can review the Job Applicant Privacy Policy by clicking here ( . Job Description : Job Description Shop Location - Obetz, Ohio …
Referral Representative I
Referral Representative I Location Cleveland, OH (Central area) : Overview: Referral Representative I - Cleveland, OH - Tuesday - Saturday 8:00AM-4:30PM Handle all internal and external customer co…
Glass associate
Job Description **JOB DETAILS Base Pay Rate: $17.00 per hour 1st Shift: Monday-Thursday 6am-4:30pm DUTIES AND RESPONSIBILITIES** The Production Associate is responsible for the…
Customer Service - Self Storage Manager
Job Description Job Description Company Description Public Storage is the self-storage industry leader and we are Hiring Now! Earn $14.00 Per Hour Our Benefits Total Rewards packag…
Business Intelligence Analyst
Job Description ECS is seeking a Business Intelligence Analyst to work in our Dayton, OH office. Please Note: This position is contingent upon contract award. The Air Force (AF) Reliabili…
Dispatch Support
``` TL Worldwide Transportation, a leader in the passenger transportation industry in Northeast Ohio, is seeking detail-oriented Dispatch Support for our shift. This role is crucial to our commitment …