Roofing Company in St. Louis | Siding Company St. Louis

St. Charles County's Trusted Roofing Experts

When your roof is damaged, you need a contractor who shows up fast, communicates clearly, and gets the job done right. Gallagher Bros Construction has protected St. Louis-area homes since the 1970's, and now we're serving O'Fallon, Cottleville, and all of St. Charles County from our new local office.

Why Choose Gallagher Bros for Your New Roof?

When your roof needs replacing, you need a contractor who shows up, communicates clearly, and gets the job done right. That’s been our promise to St. Louis families for over five decades.

We’re not a national franchise or a storm-chasing outfit that disappears after collecting your check. We live here. We work here. And we’ll still be here in five years when your warranty matters.

From our O’Fallon office, we serve homeowners throughout St. Charles County:
O’Fallon (63366, 63368) • Cottleville (63376) • St. Charles (63301, 63303, 63304) • Weldon Spring (63385) • Lake St. Louis (63367) • Dardenne Prairie (63368) • Wentzville (63385) • St. Peters (63376)

 

The Gallagher Bros team at work on a St. Louis roof

Complete Roofing Solutions

From minor repairs to complete roof replacements, we handle all your roofing needs with expert precision

Fast Roof Repairs

Prompt, dependable repairs for leaks, missing shingles, and weather damage. We'll restore your roof's integrity and protect your Arnold home.

Expert Roof Replacement

When repairs aren't enough, we provide complete roof replacement with quality materials and expert installation. Every replacement includes our 5-year workmanship warranty on top of manufacturer warranties. We'll help you choose the right shingles for your home and budget.

Free Roof Inspections

Not sure if you need repairs? We offer comprehensive roof inspections at no charge. We'll document any issues with photos and provide honest recommendations—whether that's a simple repair, ongoing monitoring, or full replacement.

Storm Damage Response

Hail, wind, and fallen branches can compromise your roof's integrity. We work directly with your insurance company, handling documentation and the claims process so you can focus on your family. Our team responds quickly to assess damage and prevent further water intrusion.

Complete Exterior Services

Full exterior solutions including professional gutter systems and quality siding installation to protect your entire home.

Insurance Claim Assistance

Dealing with insurance after storm damage is stressful. Our team understands exactly what documentation insurance companies require and handles the entire process. We meet with adjusters, provide detailed damage reports, and ensure you get the coverage you're entitled to. You shouldn't have to fight your insurance company while also dealing with a damaged roof.