Get Your Ballpark Price
Home › Service Area › St. Louis, MO 63128

Roofing contractor in St. Louis, MO 63128

John Beal Roofing replaces and repairs roofs in ZIP 63128 in south St. Louis County, around Sappington, Concord and the Tesson Ferry Road corridor. We have roof replacements sold and on the schedule in 63128 right now. Inspections are free and written, and the phone at 314-429-6000 is answered 24/7.
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Free Roof Inspection

St. Louis 63128 crews. Written report. No obligation.

Sent to admin@johnbealroofing.com. Or call 314-429-6000 — answered 24/7.

BBB Torch Award Winner
Lifetime Workmanship Warranty
Family-Owned & Operated
24/7 Emergency Response
Serving St. Louis, MO 63128
John Beal Roofing replaces and repairs roofs in ZIP 63128 in south St. Louis County, around Sappington, Concord and the Tesson Ferry Road corridor. We have roof replacements sold and on the schedule in 63128 right now. Inspections are free and written, and the phone at 314-429-6000 is answered 24/7.

63128 is mostly unincorporated south county: established neighborhoods off Tesson Ferry, Gravois and Lindbergh, with ranch homes and split-levels from the 1950s through the 1970s and some larger two-story homes from the 1980s and 1990s. Mature trees shade a lot of these roofs, which keeps them cooler but also drops debris into valleys and gutters and invites moss on north-facing slopes.

Are you replacing roofs in 63128 right now?

Yes. We have sold roof replacements waiting on the crew schedule in this ZIP today. We do not post a finished-project write-up until the crew is actually done.

What shingle are south county homeowners choosing?

Across our St. Louis market right now, Owens Corning Duration is the line specified most often on sold roofs. We install it with ice and water shield, a starter strip, matching hip and ridge cap, ridge ventilation and synthetic underlayment.

Who issues roofing permits in 63128?

Most of 63128 is unincorporated, so permits go through St. Louis County. A few addresses fall inside small municipalities with their own offices. We confirm which applies to your house and handle the permit.

What do tree-covered roofs need?

Clear valleys, trimmed overhanging limbs and good attic ventilation. Under heavy shade we pay extra attention to the decking at the eaves, where trapped moisture rots wood first.

How far is 63128 from your crews?

About 30 minutes from our Maryland Heights headquarters via I-270 and I-55, and the 24/7 line answers storm calls any hour.

Frequently asked questions

What areas are in ZIP 63128?

Sappington, Concord and surrounding unincorporated south St. Louis County.

Which John Beal office serves 63128?

Our Maryland Heights headquarters, 314-429-6000.

Does a new roof come with a warranty?

Yes. Lifetime workmanship on every roof we install plus the manufacturer's standard product warranty.

Is the inspection free?

Yes, with a written report and no obligation.

24-hour emergency roofing in St. Louis, MO 63128 — call 314-429-6000 or toll-free 1-800-564-6232.

More in this region: St. Louis roofing · Affton 63123

Call 314-429-6000Free Inspection