Position: Territory Sales Representative
Pay: $80,000 – $150,000+ per year
Location: In Person
Job Type: Full-Time
Take Your Career to the Next Level with IBC Roofing
Are you motivated, competitive, and ready to build a high-income career with a rapidly growing company? IBC Roofing is looking for a driven Roofing Sales Representative to join our high-energy sales team. If you thrive in a fast-paced environment, enjoy connecting with people, and want a clear path to career advancement, this is the opportunity you’ve been waiting for.
We offer paid training, ongoing support, and a proven system that sets you up for success from day one. With consistent performance, your earning potential ranges from $80K to $150K+, and we prioritize promoting top talent as we expand nationwide.
About IBC Roofing
IBC Roofing is a specialized roofing sales organization helping homeowners navigate retail and insurance roofing projects. Our mission is straightforward:
Be the most honest and ethical roofing company in the country.
We build with care and act with integrity—every time.
We currently operate in 11 locations and continue to grow, creating increasing opportunities for our team members.
What You’ll Do
This role is ideal for someone who enjoys working in the field and building strong customer relationships. As a Project Manager, you will:
- Generate leads through canvassing and door-to-door outreach
- Build, manage, and follow up with your customer pipeline
- Oversee roofing projects from initial inspection through completion
- Perform roof inspections (ladder climbing required)
- Provide exceptional communication and customer support
- Coordinate with internal teams for smooth project delivery
- Maintain professionalism and high-quality service
- Work a standard 40-hour week with occasional weekends
Why You’ll Love Working With Us
- High earning potential: $80,000–$150,000+
- Clear career growth opportunities in a rapidly expanding company
- Flexible schedule
- Health, dental, and vision insurance
- 401(k) with employer matching
- Paid training and paid time off
- Mileage reimbursement
- No fixed territories—expand freely and earn more
- Strong support from local and national teams
What You Bring
- Ability to climb ladders and perform roof inspections
- Strong organizational and multitasking abilities
- Excellent communication and customer service skills
- Professional, driven, and eager to learn
- Comfortable managing multiple projects at once
Job Type: Full-time
Pay: $80,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Mileage reimbursement
- Paid time off
- Paid training
- Vision insurance
Application Question(s):
- This position will require outside sales, is that something you are comfortable with?
- This position will require the use of ladders and includes roof inspections, are you okay with being on a roof?
Work Location: In person