Reliable Roofing Services in Olivette, MO: Protecting Homes with Brandon J Roofing

GET A ROOF INSPECTION TODAY!

Nestled just northwest of downtown St. Louis, Olivette is a charming community known for its tree-lined streets, welcoming neighborhoods, and beautiful mid-century homes. But between the humid summers, icy winters, and the occasional Missouri thunderstorm rolling through Warson Park, local roofs take a real beating year-round. That's when you need a reliable roofing team by your side.

At Brandon J Roofing, we've spent years earning the trust of families and property managers throughout Olivette by delivering craftsmanship that lasts and service that feels personal. Our team combines top-tier materials, honest pricing, and a genuine care for the community we serve. When you need dependable roofing services in Olivette, MO, we're the neighbors you can count on to get the job done right the first time.

4.7
1,600+ Reviews • Verified

Trusted by Homeowners Across Missouri, Kansas & Illinois

Verified feedback from homeowners who trusted us with their roofs, gutters and siding

Google review

I highly Andrew Franklin and BJR. Andrew has helped me and multiple friends and family members. He’s highly knowledgeable, thorough, and does every job with integrity.

Google review

We worked with Freddie and Alun on our roof replacement. We had hail damage and working with Freddie made the process with the insurance company painless. He is very knowledgeable and attentive. He made sure we were comfortable with everything from start to finish. Once we were on the schedule, we worked with project manager Alun. He also made sure to keep us informed on what was going on and checked in with us throughout the replacement. After the job was completed, Alun followed up with us to make sure we were happy with how it turned out. Their crew did a great job with completing the roof and clean up.

Google review

Couldn’t have asked for an easier experience. Brandon J Roofing made the whole process smooth, handled all the back-and-forth with my insurance, and got the job done quickly. The roof looks great and everything was hassle-free. Definitely recommend them.

Google review

We had significant hail damage from March of 2025 and hired Brandon J Roofing to help fix the damage. They did a wonderful job fixing the siding and roof. We worked with Mohammed Rammaha to figure out the insurance as well as which siding would best fit our home. Tim Johnson was the foreman for the siding and was very detail oriented. He made sure everything looked good and was installed correctly and efficiently. The job was completed in a timely fashion right when they said it was to be done. The construction team was very professional and did a good job making sure everyone was safe while the construction was happening. The team also did a wonderful job cleaning up the nails etc after the work was finished. I highly recommend Brandon J Roofing if you need siding or roof work done.

Google review

We worked with Avery on getting our roof replaced. He worked with the city regarding codes and our insurance carrier on our claim. He was very timely and answered every question we had. The installation was seamless and Avery even dropped by to check on the process.

Google review

Very honest and professional people. Excellent service! Ryan and his partner were fast on a free inspection and informed no issues, bit will follow up. I will be their client forever. This is the kind of people you want to do business with!

Google review

Today I had ice and water shield added to my new roof. All of the guys did an amazing job. They did an exceptional job cleaning up. Would recommend Brandon J roofing to anyone. Tim, Sam, Billy, Wade and Landon did outstanding work today. Thanks again

Google review

Prompt response. Knowledgeable and courteous employees. Installers worked quickly. Clean-up was complete. Would definitely recommend them. Loved working with Avery.

Google review

My boyfriend works for Brandon J Roofing, and when one of my customers mentioned she needed a new roof, I suggested she give him a call. She had already met with several roofing companies and received estimates, but none of them explained that her roof could potentially be covered by her insurance company. Ryan Anderson came out to inspect her home and, with his experience, was able to identify that her shingles were discontinued. Because of that, repairs wouldn’t be possible and the roof would need to be fully replaced. Not one of the other companies provided her with that information. In the end, Ryan helped her get her roof approved through insurance and saved her over $12,000. She told me, “I love him. He is so knowledgeable and made me feel so comfortable.” Needless to say, I’ll be referring everyone I know to him. Not just because he’s my boyfriend, but because he’s truly amazing at what he does.

Google review

Fantastic experience with Brandon roofing from first contact with Tyler Ferguson to the installation of roofing, gutters and siding. The entire team - Max Crouthers, Jonna Manlove, Mo Rammaha, Tim Johnson, and the contracted crews were professional and delivered high-quality work even in cold weather! We highly recommend Brandon Roofing and would absolutely work with them again!

What We Bring to Your Home

At Brandon J Roofing, we offer a complete lineup of roofing solutions designed to handle every challenge Olivette weather throws your way. Whether it's a quick fix or a full upgrade, our skilled crew has you covered.

Roof Repairs

Small leaks and missing shingles can quickly turn into major headaches. Our roof repair in Olivette service tackles issues fast, restoring your roof's integrity before minor problems become costly disasters. We inspect thoroughly, explain clearly, and repair efficiently.

Roof Replacement

When a roof reaches the end of its life, a full replacement brings peace of mind and boosts curb appeal. Our roof replacement in Olivette projects use premium materials and expert installation, giving your home decades of dependable protection.

Roof Inspection

Regular inspections catch small issues before they escalate. Our detailed inspections include a full assessment of shingles, flashing, gutters, and structural components—so you'll know exactly what your roof needs (and what it doesn't).

Storm Damage Repair

Missouri storms can be brutal, and hail or high winds often leave hidden damage behind. Our team for storm damage roofing in Olivette works directly with your insurance and gets your home secure again without the runaround.

Shingles

From classic asphalt to designer architectural shingles, we offer a wide variety of colors and styles that complement your home's character. Quality shingles mean better durability and better looks.

Roof Maintenance

Preventive care extends the life of any roof. Our maintenance plans include cleaning, sealing, minor repairs, and seasonal checkups that keep your investment strong for years to come.

Siding

Your roof and siding work together to protect your home. We install and repair durable siding that enhances energy efficiency and gives your property a fresh, updated appearance.

Gutters

Properly working gutters protect your roof, foundation, and landscaping. We install, repair, and clean gutter systems that direct water exactly where it should go—away from your home.

What Sets Brandon J Roofing Apart

Choosing the right roofer matters, and we've built our reputation one satisfied homeowner at a time. Our commitment to quality, transparency, and genuine customer care makes us the go-to choice for roofing services in Olivette, MO, and West County.

  • Locally trusted: We know Olivette homes and Olivette weather inside and out.
  • Licensed and insured: Full coverage and credentials for your protection.
  • Premium materials: Only top-grade products from trusted manufacturers.
  • Honest estimates: No surprise fees, no pushy sales tactics.
  • Skilled craftsmanship: Experienced crews who take pride in every project.
  • Insurance-friendly: We help simplify claims for storm damage roofing in Olivette projects.
  • Responsive communication: You'll always know what's happening and when.
  • Satisfaction guaranteed: We stand behind every job we complete.

How to Get Started

Getting a stronger, safer roof is easier than you think. Here's our simple three-step plan:

  • Reach out. Give us a call or fill out our online form to schedule your free inspection.
  • Get your assessment. We'll evaluate your roof and provide a clear, detailed estimate.
  • Enjoy peace of mind. Our team completes the work on time, on budget, and with lasting results.

Financing Options Available

We believe quality roofing should be accessible to every homeowner. That's why Brandon J Roofing offers flexible financing options to make your project affordable. Our financing includes:

Talk with our team to find a plan that fits your budget and goals.

  • Low monthly payment plans
  • Competitive interest rates
  • Quick and easy approval process
  • Flexible term lengths
  • Options for repairs, replacements, and full upgrades
  • No prepayment penalties

Your Olivette Home Deserves the Best

Don't let a weak roof leave your home vulnerable to leaks, mold, or costly interior damage. Choosing the wrong contractor often means shortcuts, missed details, and repeat repairs—problems you'll never face with Brandon J Roofing on your side. We deliver honest work, quality materials, and craftsmanship that stands up to whatever Missouri weather brings.

From quick roof repairs in Olivette to complete roof replacements, our team provides practical solutions and lasting peace of mind. Your home is one of your biggest investments—protect it with a partner who genuinely cares. Let's build something strong together.