Open now — 24/7 storm response St. Louis Metro & Metro East (314) 429-6000
John Beal Roofing rectangle logo in yellow and black STL Roof RepairBy John Beal Roofing

Roof repair in St. Louis, at a glance

STL Roof Repair provides roof repair, 24/7 emergency service, storm and hail damage restoration, and full roof replacement in St. Louis, Missouri. As John Beal Roofing — a family-run, Owens Corning Platinum Preferred contractor serving the City of St. Louis since 1947 — the inspection is free, the estimate is written, and qualifying work carries our lifetime workmanship warranty. Brick homes with steep front gables and hidden flat rear sections mean leaks often hide where the pitched roof ties into flat built-up roofing. Call (314) 429-6000 any hour, day or night.

Out-of-town crews knock on doors for a few weeks after a storm and then vanish. We have served the City of St. Louis out of our Maryland Heights office for decades, and we answer the phone at 2 a.m. We work throughout the City of St. Louis (63101, 63109, 63116, 63139), and St. Louis is the region's urban core — a dense mix of century-old brick two-families, historic gable roofs, and flat-roofed rowhomes. Brick homes with steep front gables and hidden flat rear sections mean leaks often hide where the pitched roof ties into flat built-up roofing.

Roof Replacement

Full tear-off to bare decking, code ice-and-water shield, and Owens Corning systems with a lifetime workmanship warranty for St. Louis homes.

roof replacement

Roof Leak & Storm Repair

Fast diagnosis and lasting repair of leaks, wind-lifted and missing shingles, cracked pipe boots, failed step and valley flashing, and rotted decking on St. Louis homes.

St. Louis roof repair

Storm & Hail Damage

Documented hail and wind assessment on every slope, plus full insurance-claim representation for St. Louis property owners.

storm and hail damage repair

Seamless Gutters

Seamless gutters and leaf guards sized to St. Louis rooflines to move storm water away from the fascia and foundation.

seamless gutters
John Beal Roofing truck at a roof repair job in St. Louis, MO

Common St. Louis Roof Questions

Do you really offer roof repair in St. Louis?

Yes. St. Louis is inside our core the City of St. Louis service area, and we run repairs, emergency tarping, storm claims, and full replacements here regularly. Call (314) 429-6000 and a live dispatcher can usually schedule your free inspection the same week.

How fast can you get to a roof emergency in St. Louis?

Our line is answered 24 hours a day, and because St. Louis sits in the City of St. Louis — covered by our Maryland Heights office — we can typically get a crew out for emergency tarping quickly, even overnight or on a weekend.

Should I repair or replace my roof in St. Louis?

It depends on what our technician finds on your St. Louis roof. If the damage is localized and the roof has life left, we repair it; brittle or granule-shedding shingles, damage on several slopes, or a roof past about 20 years usually points to replacement. We show you the photos behind the recommendation.

Is the roof inspection in St. Louis really free?

Yes. Inspections and written estimates in St. Louis are free with no obligation. The inspection happens on the roof, not from the driveway: photos of the real condition and a plain explanation of what it needs.

Free St. Louis Roof Inspection

Serving St. Louis and all of the City of St. Louis. Describe what is going on and we will call you to schedule.

No obligation and no pressure. We will call to confirm a time that works, and inspections are free. Need someone right now? Call (314) 429-6000 — a real person answers 24 hours a day.

Roof Trouble In St. Louis?

Whatever your St. Louis roof needs — a single repair, storm documentation, or a full replacement — it starts with a free inspection and an honest written estimate.

Call Now Free Inspection