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

Ballwin roof repair, at a glance

Most leaks we trace in Ballwin come from flashing, pipe boots or wind-damaged shingles, and most of them can be repaired without replacing the roof. Call (314) 429-6000 for a free inspection. A person answers 24 hours a day.

Repairs we make on Ballwin roofs

Pipe boot replacement

The rubber collar around plumbing vents cracks with age and sun. A new boot stops the leak and is a quick job.

Flashing repair

Chimneys, skylights, walls and dormers all need flashing. We replace bent, rusted or caulked flashing with new metal installed correctly.

Wind-damaged shingles

Missing or creased shingles are replaced and sealed, using the closest color we can source.

Valley repair

Worn or patched valleys are rebuilt with ice and water barrier and new material.

Vents and attic fans

Cracked box vents and leaking attic fans are replaced or resealed.

Drip edge and fascia

Rotted fascia and missing drip edge are replaced so water lands in the gutter instead of behind it.

Replaced shingles on a roof repair in Ballwin, West St. Louis County

How we find a leak

Water can travel along rafters and decking before it shows up on a ceiling, so the stain is not always under the hole.

  1. Start inside

    We look at the stain and, if possible, the attic above it to follow the water trail.

  2. Go up top

    We check the area upslope from the stain, including flashing, vents and shingle seams.

  3. Photograph it

    You see exactly what failed and why.

  4. Fix and document

    We make the repair and show you photos of the finished work.

Ballwin has a lot of two-story homes from the 1980s and 1990s with attached garages, walk-out basements and roof-to-wall joints over porches. Those joints are where we chase many of the leaks in this part of West County. A missing kickout flashing at the bottom of a wall can rot the siding and sheathing for years before anyone notices a stain inside.

Roofer checking aging shingles above a ceiling leak during a Ballwin roof repair visit

When we will tell you not to repair

A repair is not always the right call, and we will not sell you one that will not hold.

If the shingles across the roof are brittle, curling or losing granules, a patch on one slope will not stop the next leak on another. If a roof has been repaired several times in a few years, replacing it may cost less over time. We will show you the condition in photos and give you both options in writing so you can decide.

If replacement makes more sense, read about roof replacement in Ballwin or our guide to repair versus replacement.

Harnessed John Beal Roofing crew member on a steep Ballwin roof during repair work

Other Ballwin roofing pages

Roofing in Ballwin

Our main page for Ballwin homeowners.

Hail damage in Ballwin

Inspection and insurance help after a hailstorm.

Wind damage in Ballwin

Lifted, creased and missing shingles after high wind.

Emergency repair in Ballwin

Active leak after hours? Call any time.

Every repair we make is backed by a family company that has served the St. Louis area since 1947. We are BBB A+ rated and an Owens Corning Platinum Preferred Contractor.

Roof Repair in Ballwin, MO questions

Can you match the shingles on my roof?
We match as closely as current shingle lines allow. On older roofs an exact color match is sometimes not possible, and we will show you options before we start.
Do you repair roofs you did not install?
Yes. Most repairs we do in Ballwin are on roofs put on by other companies or by the builder.
How fast can you come out for a leak?
Call (314) 429-6000. A person answers 24 hours a day and will get you on the schedule. If water is actively coming in, tell us and we will treat it as an emergency.
Is the repair estimate free?
Yes. The inspection and estimate are free.
Do you fix leaks around skylights?
Yes. We reflash skylights and replace failed curbs or units when the skylight itself is the problem.

Free Ballwin roof repair inspection

Fill this out and we'll call you back. If water is coming in right now, phone us instead so we can move faster.

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.

Nearby areas we cover

Roof repair in nearby West County cities:

See every city we roof

Leak in Your Ballwin Home?

Call for a free repair inspection. We find the source and give you a written price.

Call Now Free Inspection