Top Roofing Contractor In Ballwin, MO

Everyone wants a roof that is sturdy, reliable, and pretty. However, roofing issues such as leaks, dents, and other damages can be a headache. Having a good roofing contractor that you can rely on when these issues arise is essential. We believe that no one should have to deal with the stress of constant roof repairs or replacements. 

At Brandon J Roofing, we understand your concerns. As a Platinum Preferred Contractor, we offer a workmanship warranty for 15 years with all of our roofing services in Ballwin, MO. Learn more about it!

Contact Form

Residential Roofing Services

We’ve crafted our specialized residential roofing services with Ballwin, MO, homeowners in mind. Our skilled roofers are ready to serve you with the following services: 

Roof Repairs

We understand how urgent roof repairs can be. That’s why we respond quickly to fix leaks, damaged shingles, or any other roofing issues you might have.

Roof Replacement

If your roof is beyond repair, we can handle the entire replacement process efficiently and with minimal disruption to your daily life. We have roofing materials, including asphalt shingles, metal roofing, and more


In addition to our roofing services, we also offer high-quality siding installations and repairs. With a vast catalog of materials, styles, and colors, you can improve the appearance and protection of your home.

Gutters & Shingles

We provide expert gutter installations and repairs to ensure proper drainage and prevent water damage to your home. We also offer shingle replacement and repair services to keep your roof looking its best.

Man replacing roof shingles

Brandon J Roofing’s Commitment To Quality 

As the go-to choice of roofing contractors in Ballwin, MO, we’re committed to using quality materials and skilled craftsmanship. You can see examples of our work in our gallery, showcasing the various projects we’ve completed and the high standards we maintain. 

We also provide a free roof inspection and estimate for our services. Our contractors will thoroughly inspect your roof and give an honest assessment and recommendation for the best action plan.

Get Swiftly Roof Repairs With Brandon J Roofing

Without a reliable roofing contractor in Ballwin, MO, you risk facing ongoing roofing issues and the stress that comes with them. But with Brandon J Roofing, you can look forward to a secure, attractive roof that enhances your home and gives you peace of mind. Here’s how you can get started:

Contact us and schedule a free inspection.

Receive a personalized plan for your roofing needs.

Enjoy a home with a sturdy, reliable roof.

Man replacing roof shingles

Let’s secure your home with a sturdy and reliable roof!

Call Now Button