Join Our Team

Ready to advance your career? Brandon J Roofing is dedicated to providing quality services and seeks skilled individuals to join our dynamic team. Explore a rewarding career path with us.

Embark on a Fulfilling Career!

Experience Skill Development & Growth

At Brandon J Roofing, our mission is to be of service in our communities by helping homeowners and businesses add value to their property and lives. We are on a mission to break every chain and achieve the best quality of life we possibly can. By holding ourselves to a higher standard as individuals and collectively as a company.

VIEW OPEN POSITIONS

Current Openings

Join a team that invests in your growth

We're growing across Missouri, Illinois & Kansas and looking for driven individuals to join our team. View our current open positions and apply directly through Indeed.

VIEW OPEN POSITIONS

Employee Testimonials

Our Team, Your Assurance

Be Part of Brandon J Roofing’s Success!

We’re hiring passionate individuals across Missouri, Illinois & Kansas.

Cydnee — Production Director at Brandon J Roofing

Cydnee

Production Director

“Working for Brandon J Roofing has been an amazing experience. There is no such thing as a typical day here. Our culture here is unmatched! Everyone who is part of this team pushes you to achieve your goals and cheers for one another, no matter what level or where you are at. It’s unlike any company I’ve ever worked for.”

Brian — Director of Operations at Brandon J Roofing

Brian

Director of Operations

“Brandon J Roofing provides a great atmosphere for personal growth, development, and overall amazing culture. There are a ton of opportunities to challenge yourself and push those around you. All while bettering your life and giving back to the community.”

Samantha — Estimate & Supplements Manager at Brandon J Roofing

Samantha

Estimate & Supplements Manager

“The company has taught me that I can be of maximum service to the organization and the community. The team members at Brandon J Roofing have brought so much worth to my life. I enjoy coming into work everyday knowing that I am bettering myself and the customers throughout their process”