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

Sappington roofing, at a glance

Brick homes in Sappington usually outlast their roofs by a wide margin, so most of our work here is a second or third replacement on a house that is otherwise solid. That puts the focus on chimneys, walls and attic vents more than shingle color. Call (314) 429-6000 at any hour.

Where Sappington roofs leak

On a brick house, water usually gets in where the roof meets masonry, not through the middle of the shingles.

Chimney flashing

Older chimneys often have flashing that was tarred over instead of cut into the mortar. We reflash with counterflashing set into the joints.

Wall and dormer joints

Split-levels have joints where the lower roof meets the upper floor. Those need step flashing tucked behind the siding or brick, not a bead of caulk.

Low-slope sections

Porches and additions were sometimes shingled at a pitch too shallow for shingles. We measure the pitch and recommend a material that suits it.

Attic airflow

Many ranches were built with a few box vents and almost no intake at the soffits. Poor airflow cooks shingles in summer and causes condensation in winter.

New asphalt shingles going onto a brick ranch house in Sappington, South St. Louis County

Services for Sappington homeowners

We handle the whole roof system, from the deck up to the gutters.

Roof repair

Targeted fixes for leaks, flashing and missing shingles.

Roof replacement

Complete tear-off and a new roof with a lifetime workmanship warranty.

Roof inspection

Free inspection with photos and a written summary.

Storm damage

Hail and wind documentation for insurance claims.

Seamless gutters

New gutters sized for the roof area they drain.

Emergency service

A live person on the phone 24 hours a day when water is coming in.

Close view of worn shingles with granule loss found during a free roof inspection in Sappington, MO

Why Sappington families call us

We are not a new company and we are not a franchise.

  • Family-run since 1947 and now in our third generation.
  • Owens Corning Platinum Preferred Contractor.
  • Rated A+ by the Better Business Bureau.
  • Named to the Roofing Contractor Magazine Top 100.
  • Lifetime workmanship warranty on the roofs we install.
  • Free inspections and free written estimates.

Our main office is in Maryland Heights, and our crews are in South County regularly. When you call (314) 429-6000, a person answers, nights and weekends included.

Many Sappington owners have lived in their homes for decades and have been through a few roofs already. They tend to ask good questions about decking, ventilation and flashing, and we like that. We would rather walk you through the photos and explain why a step matters than hand you a price with no context. If the roof only needs a repair, we will say so and write it up that way.

Sappington at a glance

AreaSappington, MO (unincorporated)
CountySouth St. Louis County
ZIP codes63126, 63127, 63128
NearbyCrestwood, Affton, Sunset Hills, Concord
Typical homesPost-war brick ranches and 1960s split-levels
Phone(314) 429-6000, answered 24 hours a day
Roofing companyJohn Beal Roofing, family-run since 1947

Gutters matter on these houses too. Older half-clogged gutters spill water against brick and down into basements, so we often replace them with the roof.

Seamless aluminum gutter being fastened along the eave of a Sappington home

Sappington Roofing Contractor questions

Do I need to be home for the inspection?
Not for the roof itself. If you want us to check the attic, someone will need to let us in, and we will schedule around you.
Can you match my neighbor's shingle color?
We can show you samples of current colors. Shingle lines change over time, so an exact match to an older roof is not always possible, and we will tell you that up front.
Do you remove the old roof or go over it?
We tear off to the deck on replacements. It is the only way to check the sheathing and install the underlayment correctly.
What does the free inspection include?
Shingles, flashing, vents, gutters, visible decking and the attic when we can reach it, with photos of anything we flag.
Do you cover all of South County?
Yes. Along with Sappington we work in Crestwood, Affton, Sunset Hills, Concord, Mehlville and Oakville, and the phone is answered 24/7.

Free Sappington roof 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

More South County cities we cover:

See every city we roof

Get Your Sappington Roof Checked

Free inspection, photos of what we find and a written estimate. No pressure.

Call Now Free Inspection