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

Who we are

John Beal Roofing is a third-generation, family-run roofing company founded in St. Louis in 1947. CommercialRoofingStLouis.com is our commercial division, serving apartment and multi-family owners, churches, homeowners associations, property managers, schools, warehouses, retail centers and offices across Missouri and Illinois. We are an Owens Corning Platinum Preferred Contractor, BBB A+ rated, and named to Roofing Contractor Magazine's Top 100. Call (314) 429-6000.

The company has never been sold to a roll-up and has never chased a storm to another state. That is the whole reason a lifetime workmanship warranty from us means something — there is a company here, with an address, to honor it.

What We Stand On

Three Things We Do Not Bend On

Honest guidance

If your roof has ten years left we say so, even when a replacement would be the bigger sale. The photo report backs it up.

Skilled craftsmanship

Our own crews, trained on the systems we install, held to the details that decide whether a roof makes twenty years.

Answering the phone

A live dispatcher, 24 hours a day. When Mother Nature is at her worst, we are at our best.

24/7 emergency roofing
Brick church roof in winter maintained by commercial roofing St Louis contractors
The Company

Four Offices, One Company

We work out of Maryland Heights, Chesterfield and Festus in Missouri and Edwardsville in Illinois, which is how Metro East properties get the same response times as St. Louis County ones.

Commercial work runs through one point of contact — one person who knows your buildings, your board or your portfolio, and what was found on the roof last time.

  • A real 24/7 line. A live dispatcher answers at 2 a.m., not an answering service that takes a message until Monday.
  • Manufacturer certified. Owens Corning Platinum Preferred, with the certifications commercial systems require for full warranty coverage.
  • Documented every visit. Dated photos, measurements and a written scope, so owners and boards have a record and adjusters have evidence.
  • Lifetime workmanship warranty. On qualifying work, backed by a company that has been here since 1947.

Get A Free Evaluation

Common Questions

How long has John Beal Roofing been in business?

Since 1947. The company is family-owned and now in its third generation, headquartered in Maryland Heights, Missouri.

Are you licensed and insured for commercial work?

Yes, with general liability and workers compensation coverage. Certificates come directly from our carrier on request.

What certifications do you hold?

Owens Corning Platinum Preferred Contractor, plus manufacturer certifications for the commercial systems we install. We are BBB A+ rated and have been named to Roofing Contractor Magazine's Top 100.

Do you use your own crews?

Yes. Our own trained crews do the roofing, which is what makes a lifetime workmanship warranty possible.

Who do I talk to about a large or multi-building project?

Call (314) 429-6000 and ask for commercial. You get one point of contact for the whole property or portfolio.

Talk To Our Commercial Team

Tell us about the property and a dispatcher will call you back.

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