Ben, the Sales Rep was great, providing a free estimate on my roof for damage that occurred from hail in May, 2024. Ben was not pushy and was straight forward in what he and BrandonJ would do in getting my roof replaced that had resulted in 85% damage. Ben met with my insurance adjuster who was on the roof less than 10 minutes. Ben took pictures of all damage prior to meeting with adjuster and showed me everything that was damaged. Adjuster agreed the damage was extensive and insurance gave me a new roof and chimney cap. Installation was flawless, and cleanup impeccable. I highly recommend BrandonJ, and ask for Ben.
Roofing Services in Maryville, IL
Tough roofs. Honest work. That’s how we do it.
Brandon J Roofing is Always Ready to Step In
A storm rolled through Maryville, and now your roof’s in rough shape. It’s not something to ignore, whether it’s leaks, missing shingles, or visible hail damage. The longer you wait, the worse it gets.
That’s why we make roof repair and replacement simple and stress-free at Brandon J Roofing. We’re the local roofing company in Maryville, IL homeowners trust—from Stonebridge to Remington Ridge and every street in between.
Here’s why your neighbors choose us:
Learn About Our Services
At Brandon J Roofing, we've got your back when it comes to roofing and exterior services. Take a look at our range of services below:
Trusted by Homeowners Across St. Louis Metro
Real reviews from Chesterfield, St. Charles, Ballwin & beyond

