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

The essentials

Roof inspections and written estimates from STL Roof Repair are free, our emergency line at (314) 429-6000 is answered by a live person 24 hours a day, and qualifying work carries a lifetime workmanship warranty. We repair and replace residential and commercial roofs across the St. Louis metro and Metro East Illinois, and our insurance division manages storm claims from the adjuster meeting through the mortgage endorsement.

How much does roof repair cost in St. Louis?

There is no honest phone quote, because the cause of a leak is often not what you can see from the ground. A split pipe boot is a modest, same-visit repair. The same ceiling stain caused by failed step flashing plus three sheets of rotted decking is a different job entirely. Our inspector puts a written number in your hand for free before you commit to anything.

Do you offer free roof inspections?

Yes. Inspections and written estimates are free everywhere in our St. Louis metro and Metro East service area, with no obligation to book work. A technician gets on the roof, photographs the actual condition, and walks you through the findings.

Are you really available 24 hours a day?

Yes. A live dispatcher answers (314) 429-6000 at any hour, including weekends, holidays, and during active storms. This is the single clearest difference between us and most roofing companies, which forward after-hours calls to voicemail.

Should I repair or replace my roof?

Repair when the failure is localized and the rest of the roof still has service life - a few lifted shingles, a cracked boot, one bad valley. Replace when shingles are brittle and shedding granules, when damage spans multiple slopes, or when the roof is past roughly twenty years, because new material will not bond to a deteriorating surface. Our technician tells you which one you have and shows you the photos behind it.

How long does a new roof last in Missouri?

Architectural asphalt shingles generally run around thirty years, and 3-tab closer to fifteen to twenty. Missouri shortens that when a roof is poorly ventilated or takes repeated hail. Ventilation and flashing quality affect real-world lifespan as much as the shingle you pick.

Will my insurance cover a new roof?

It can, when an inspection documents legitimate storm damage. We measure a 10-by-10-foot test area on each slope, count the strikes, and give you the photographic evidence to file with. If the damage supports a claim, our insurance division meets your adjuster on the roof and manages the paperwork. We never guarantee a payout and we never waive deductibles.

Do you handle the insurance paperwork?

Yes. A dedicated representative from our insurance division handles the adjuster meeting, the scope negotiation, supplements for anything found during tear-off, depreciation release, and the mortgage company endorsement on your claim check. That last piece is where most homeowners get stuck.

How long does a roof replacement take?

One to three days for most St. Louis homes. Steep pitches, multiple dormers, cut-up valleys, and significant decking replacement push it to the longer end.

Do you tear off the old shingles or roof over them?

We always tear off to bare decking. A layover hides deteriorated sheathing, prevents proper flashing replacement, and traps heat that shortens the life of the new shingles.

What warranty comes with the work?

A lifetime workmanship warranty on qualifying work, covering our installation labor, plus manufacturer coverage on the materials. As an Owens Corning Platinum Preferred Contractor we can extend the strongest available Owens Corning system warranties.

Is John Beal Roofing licensed and insured?

Yes, for the Missouri and Illinois jurisdictions we work in, and we provide certificates on request before work begins. Ask any contractor bidding your roof for the same paperwork.

Do you offer financing?

Yes, flexible financing is available for approved credit, which turns a premium roof into a monthly payment rather than a lump sum. Your estimator can walk you through it alongside the written price.

Can you match my existing shingles for a partial repair?

Usually we get very close, and sometimes exactly, depending on the manufacturer, the product line, and how much the existing roof has weathered. Sun-faded shingles never match new material perfectly. We tell you what to expect before we start rather than after.

What areas do you serve?

The full St. Louis metro - St. Louis City and County, St. Charles County, Jefferson County - plus Metro East Illinois, dispatched from offices in Maryland Heights, Chesterfield, Festus, and Edwardsville. John Beal Roofing also operates in Springfield, Carbondale, and Kansas City.

Do you work on flat and commercial roofs?

Yes. TPO, EPDM, modified bitumen, metal, and liquid-applied coatings for warehouses, offices, retail, churches, and apartment buildings, scheduled around your operating hours so the building stays open.

Why should I choose a local roofer over a storm-chasing company?

Because a warranty is only worth as much as the company behind it. Out-of-state crews sell hard for a few weeks after a hail event and are gone when a workmanship issue appears two winters later. John Beal Roofing has been in St. Louis since 1947 under three generations of the same family.

Still Have A Question?

Ask it here, or call — a live dispatcher can usually answer on the spot.

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.

Get A Real Answer About Your Roof

Every roof is different. One free inspection replaces a week of guessing.

Call Now Free Inspection