Roofing Services in Earth City, MO: Trusted Craftsmanship by Brandon J Roofing

INSPECT YOUR ROOF

Living in Earth City means enjoying the perks of a bustling business hub tucked along the Missouri River, but it also means dealing with unpredictable Midwestern weather. Your roof faces a lot, from summer hailstorms rolling in off the plains to icy winter winds whipping across the floodplain. So you'll have to call a trusted local roofer sooner or later.

That's where Brandon J Roofing steps in. We've built our reputation across various locations by treating every home as if it were our own family's, delivering honest assessments, quality materials, and workmanship that stands up to whatever Missouri throws our way. Our clients don't just leave happy, they become neighbors who send their friends our way.

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!

The Full Range of Roofing Solutions We Deliver

We take pride in offering complete roofing services in Earth City, MO, that cover every part of your home's exterior. From minor repairs to full replacements, our team handles it all with the same level of care and attention to detail.

Roof Repairs

Small leaks turn into big problems fast. Our roof repair in Earth City tackles missing shingles, flashing issues, and hidden leaks before they damage your interior. We move quickly, communicate clearly, and never inflate a repair into something bigger than it needs to be.

Roof Replacement

When patching won't cut it anymore, we deliver roof replacement in Earth City with premium materials and expert installation. We'll walk you through every option, from asphalt shingles to metal systems, so you can choose what fits your budget and long-term plans.

Roof Inspection

A thorough inspection catches issues you'd never spot from the ground. We climb up, document everything with photos, and give you a straightforward report, no scare tactics, no upselling, just facts about what your roof needs.

Storm Damage Repair

Missouri storms don't play nice. Our storm-damage roofing in Earth City helps you recover quickly, and we work directly with insurance companies to streamline your claim. From hail dents to wind-lifted shingles, we restore your roof and your peace of mind.

Shingles

We install and repair a wide variety of shingles, including architectural, three-tab, and impact-resistant options. Our team helps you pick the right style, color, and durability rating to match your home and neighborhood.

Roof Maintenance

Regular maintenance extends the life of your roof by years. We offer seasonal check-ups, debris removal, sealant touch-ups, and minor repairs designed to keep small issues from becoming expensive surprises.

Siding

A great roof deserves great siding. We install and repair vinyl, fiber cement, and other siding materials that protect your home from moisture while boosting curb appeal.

Gutters

Clogged or damaged gutters lead to foundation problems, roof rot, and landscaping headaches. We install seamless gutters, add guards, and handle repairs to keep water flowing where it belongs.

What Sets Brandon J Roofing Apart

Choosing a roofer shouldn't feel like a gamble. We've earned trust across Earth City and the surrounding St. Louis County communities by sticking to values that never go out of style: honesty, quality, and follow-through. Here's what you can count on when you hire us:

  • Fully licensed, insured, and locally based
  • Free, no-pressure inspections and detailed written estimates
  • Direct communication with insurance adjusters for storm claims
  • Premium materials backed by strong manufacturer warranties
  • Skilled crews who respect your property and clean up daily
  • Transparent pricing with no hidden fees or last-minute add-ons
  • Fast response times, especially after severe weather
  • Workmanship warranties that protect your investment

How to Get Started

Getting a great roof shouldn't be complicated. We've built a simple three-step process to make it easy:

  • Reach Out: Give us a call or fill out our contact form to schedule your free inspection at a time that works for you.
  • Get Your Plan: We'll assess your roof, walk you through the findings, and provide a clear, itemized estimate with no pressure to commit.
  • Enjoy the Results: Once you approve the plan, our crew handles the rest, leaving you with a roof that protects your home for years to come.

Financing Options Available

We believe a safe, sturdy roof shouldn't be out of reach due to budget constraints. That's why we offer flexible financing options designed to fit different financial situations. Our financing includes:

  • Low monthly payment plans
  • Zero-down options for qualified homeowners
  • Competitive interest rates through trusted lending partners
  • Quick approval process, often within 24 hours
  • Flexible term lengths to match your budget
  • Options for both roof repair in Earth City projects and full replacements

Protect Your Home Before the Next Storm Rolls In

Waiting on roof issues is one of the costliest mistakes a homeowner can make. A tiny leak today becomes a ruined ceiling tomorrow, and storm damage left unaddressed can void your insurance coverage entirely. By partnering with Brandon J Roofing, you skip the headaches and protect your home year-round.

We deliver practical solutions tailored to your home, budget, and timeline, backed by warranties and a team that actually answers the phone. Our roofing services give you real peace of mind, knowing your biggest investment is protected by people who care. Trust us for expert roof replacement in Earth City and rapid storm damage roofing in Earth City, all just a phone call away. Don't let another storm season sneak up on you.