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

Affton Commercial Roofing, at a glance

Affton's commercial stock is mostly mid-century — single-story masonry storefronts along Gravois and Heege, small offices, church and school campuses, and light industrial off Weber and Reavis Barracks. A lot of those roofs are gravel built-up with two or three layers already on them. John Beal Roofing inspects, cores, and tells you whether it's a repair, a recover or a tear-off. Free inspections. Call (314) 429-6000.

Affton is unincorporated St. Louis County, which matters for one practical reason: your permitting goes through the county rather than a city hall, and we pull those permits every week. No learning curve, no schedule slipping while somebody figures out the process.

We've been working South County out of the Maryland Heights and Festus offices for a long time. Affton is a twenty-minute run either way, which means a leak call at 1 a.m. in February gets a truck, not a callback in the morning.

What we see on Affton commercial buildings

  • Gravel built-up roofs from the 60s and 70s, often with a recover or two on top
  • Interior drains with no overflow scuppers, plugged with leaf mat off the big old trees
  • Small storefronts where the parapet and the neighbor's wall are the same wall
  • Rooftop package units replaced three times on an original curb that was never reflashed
  • Hail bruising from the storm tracks that come up out of Jefferson County
What We Do Here

Affton Commercial Roof Services

Free inspection with photos

Somebody gets on the roof, documents what's there, and hands you a written scope. No cost, no obligation.

What an inspection covers

24/7 leak response

A live dispatcher answers around the clock. Active leaks get dried in the same night.

Emergency roofing

Flat and low-slope repair

Seams, flashings, curbs, drains and pitch pans on membrane, mod-bit and gravel roofs.

Flat roof repair

Replacement and recover

Cored and metered first, so the recommendation is based on what's in the assembly.

Roof replacement

Storm and hail claims

Documentation your adjuster can work from, and somebody on site for the inspection.

Storm damage claims

Maintenance programs

Two visits a year, drains cleared, small stuff fixed before it becomes a deck problem.

Maintenance plans
Low-slope roof on a single-story masonry storefront, commercial roofing St Louis inspection in south county
Local Conditions

What Affton Roofs Are Up Against

Storms here come up out of Jefferson County and cut northeast across South County. Affton catches its share — hail that bruises a gravel roof without breaking it, and straight-line wind that peels edge metal off an old building in one pass.

Then the freeze-thaw. Water sitting in a low spot on a flat roof in January freezes, expands, delaminates the plies, and thaws back into the insulation. Do that fifteen times a winter and a roof that was fine in October is spongy by March.

The tree canopy in the older parts of Affton is beautiful and it's hard on drainage. Sycamore and oak litter mats over a drain strainer and turns a working roof into a pond in one thunderstorm. Half the ponding we get called about here is a drain problem, not a slope problem.

And a lot of these buildings are at their code limit for layers already. That's why we core before we quote. Finding out about a third layer after the tear-off starts is how a project goes sideways.

Get A Free Evaluation

Buildings We Work On Around Affton

The Gravois Road corridor is the backbone — retail strips, auto shops, restaurants, small medical and dental offices, insurance and title offices in converted buildings. Most are single-story masonry with a low-slope roof behind a short parapet, and most have a rooftop package unit or two sitting on a curb that predates the current membrane.

There's a solid base of church and school property here as well, often a campus that grew in pieces: a 1950s sanctuary, an education wing added in the 60s, a gym or hall from the 80s. Three different roofs, three different ages, one budget. We price them separately so a committee can approve what it can afford this year.

Light industrial and service buildings off Weber Road and Reavis Barracks round it out, plus the apartment and condo properties scattered through the neighborhood. On those we're usually talking to a management company or an association board, and the work gets phased building by building.

Whatever the building is, the process doesn't change. Free inspection with photos, a core if the layer count is in question, a written scope that separates what has to happen now from what can wait, and a price per section instead of one lump number. Manufacturer coverage on the materials plus our own workmanship warranty — a lifetime warranty on qualifying work, from a family-run company that's been doing this in St. Louis since 1947.

John Beal Roofing crew working on a low-slope commercial roof, commercial roofing St Louis south county job site

Related: commercial roofing in South St. Louis County and Sunset Hills — same crews, same response times, next door.

Common Questions

Do you pull permits for Affton?

Yes. Affton is unincorporated St. Louis County, so commercial roofing permits go through the county. We handle that as part of the job.

How fast can you get to an Affton building at night?

A live dispatcher answers 24 hours a day, and we run crews out of Maryland Heights and Festus. Affton is a short run from either one, so active leaks get temporary dry-in the same night.

Our roof has gravel on it. Can it be coated?

Not directly. Gravel has to come off or be surfaced over properly first, and we'd want cores to confirm the plies and insulation underneath are dry before spending money on a coating.

Can you tell us how many layers are already up there?

A core sample does it. We cut to the deck, count the layers, check for wet material and deck condition, then patch the cut the same day.

What credentials does John Beal Roofing carry?

Owens Corning Platinum Preferred Contractor, BBB A+ rated, and Roofing Contractor Magazine Top 100. Family-run and third-generation, working in St. Louis since 1947.

Free Affton Roof Evaluation

Tell us the address and what you're seeing, and a dispatcher will call to schedule.

No cost, no obligation. Water coming in now? Call (314) 429-6000 — the line is answered 24/7.

Water Coming Through The Ceiling?

Commercial leaks do not wait for business hours. A live dispatcher answers around the clock and we get crews moving the same night.

(314) 429-6000 Free Evaluation