John Beal Roofing

Need A New Roof In St. Louis?

Want To Pay The Lowest Price?

Of course you do.

Free, no-obligation roof inspection and quote for St. Louis homeowners — fast.

  • Hundreds of 5-Star Reviews
  • Local St. LouisOffice · Local Crews
  • Lifetime Warranty
  • BBB Torch Award Winner
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Get My Free Quote

No obligation. Takes 60 seconds.

Consent is not a condition of purchase.

Backed by a lifetime warranty and hundreds of five-star reviews.

No obligation. No pressure. We'll call you back fast.

BBB Torch Award Winner For Ethics

Recognized for honesty, integrity and trust.

St. Louis sits squarely in a corridor that sees serious hail and straight-line wind most storm seasons — the kind that shows up as bruised shingles and torn flashing long before a leak becomes obvious. Add humid summers that break roofing materials down faster than drier climates, and it's easy to see why so many St. Louis roofs need attention sooner than homeowners expect.

Roofing In St. Louis, Where We Started

John Beal Roofing has been family-run since 1947, and St. Louis is home. The city and county have some of the oldest housing in the Midwest: brick homes in South City with steep roofs and tall chimneys, mid-century ranches across North and West County, and newer builds out in St. Charles County. The age and style of the house changes what we look for, and it is why every quote starts with someone actually getting on the roof.

Hail Is The Big One

The St. Louis region takes hail most years, and a single spring storm can damage thousands of roofs in an afternoon. Hail bruises shingles and knocks granules loose, which shortens the roof's life even when it is not leaking yet. We document hail damage with marked photos and a written report for your insurance claim, and if the hits are cosmetic or too few to matter, we say so.

Heat, Humidity And Ventilation

St. Louis summers are hot and humid, and an attic without enough intake and exhaust ventilation can cook shingles from underneath and trap moisture that rots the decking. Many older homes here were never ventilated for a modern shingle roof. We check the attic on every inspection and include balanced ventilation in the scope when it is needed.

Brick, Chimneys And Old Flashing

Brick homes and tall chimneys mean a lot of flashing, and old tar-patched flashing is one of the most common leak sources we find in St. Louis. We replace it with proper step and counterflashing rather than covering it with more sealant. Every roof comes with a free inspection, a written quote and a lifetime workmanship warranty. Call (314) 429-6000.

How It Works

1

Tell Us About Your Roof

Fill out the short form above — takes about a minute.

2

We Inspect It Free

A local John Beal Roofing team member takes a look, no cost, no obligation.

3

Get The Lowest Honest Price

You get a straightforward, in-writing quote — no games.

Why Homeowners Trust Us

Hundreds of 5-Star Reviews

Midwest homeowners rate the work five stars again and again — part of the 50,000+ satisfied customers we've served. Family-owned, and it shows in how the crews treat a property.

Local In St. Louis

When you call for a quote in St. Louis, you get a local office and local employees — not a call center in another state. Someone who actually knows the neighborhood and the weather answers.

Lifetime Warranty

Every roof we install is backed by a lifetime warranty. Not a promotion, not a tier — every roof.

BBB Torch Award For Ethics

This award recognizes honesty and integrity in how a business treats its customers. A roof is one of the biggest purchases you'll make for your home, so who you trust with it matters.

Roofing In St. Louis & St. Louis County

St. Louis is where John Beal Roofing started. We serve the metro — Chesterfield, Ballwin, Kirkwood, Florissant, Webster Groves, Arnold, and across the river into St. Charles, O’Fallon and Wentzville.

We Have Been On St. Louis Roofs A Long Time

This is the market the company was built in, and that shows up in ways a newer contractor cannot replicate — knowing which subdivisions were roofed in which years, which storms did real damage and which only looked like they did, and which municipalities inspect what. It also means our name is attached to tens of thousands of roofs within driving distance of our own office. That is a strong incentive to do the work right the first time.

St. Louis Weather Attacks A Roof From Both Directions

This region gets genuine summer heat and humidity followed by a winter that crosses the freezing point again and again rather than staying cold. The heat drives the oils out of asphalt shingles until they go brittle, and then freeze-thaw works at every seam, boot and flashing joint all winter. Roofs here tend to fail at terminations rather than in the open field, which is exactly where a fast installation cuts corners.

Brick Homes Leak In A Way That Fools People

St. Louis is a brick city, and where a roof ties into masonry — a chimney, a parapet, a sidewall — water enters through mortar joints that have been freezing and thawing for generations. Inside, it looks precisely like a roof leak. Replacing shingles will not fix a masonry problem, and finding out which one you have before you spend the money is the entire purpose of a real inspection.

A Lifetime Warranty, On Every Roof

Every roof we install carries a lifetime workmanship warranty — not a promotion, not a tier — and we hold the BBB Torch Award for Ethics, which is awarded for how a business treats its customers. In the market where we are best known, that reputation is the asset we protect hardest.

St. Louis Roofing Questions

What areas around St. Louis do you serve?

The metro on both sides of the river - Chesterfield, Ballwin, Kirkwood, Florissant, Webster Groves, Arnold, St. Charles, O’Fallon and Wentzville.

Water is coming in near my chimney. Is it the roof?

Often it is the masonry. Century-old mortar joints admit water after generations of freeze-thaw and it presents exactly like a roof leak. An inspection tells you which it is.

Why do St. Louis roofs fail at the edges rather than the middle?

Summer heat embrittles the shingles and winter freeze-thaw works at every seam, boot and flashing joint. Terminations take the abuse, not the open field.

How much does a roof replacement cost in St. Louis?

Most asphalt shingle replacements run $10,000 to $16,000 depending on size, pitch, layers and decking condition. You get the price in writing before work begins.

What St. Louis weather does to a roof

St. Louis sits where cold northern air runs into Gulf moisture, and the result is a roof-punishing calendar: spring hail and straight-line winds, a hot, humid summer that bakes shingles, and a winter that swings above and below freezing again and again. That freeze-thaw cycle matters more here than raw cold. Water works into a lifted shingle or a cracked pipe boot, freezes, expands, and opens the gap a little wider every week.

The other St. Louis signature is age. A big share of the housing in the city and inner-ring suburbs was built before 1960 — brick bungalows, four-family flats, Tudor revivals and ranch homes — and many have been re-roofed two or three times. Layered roofs hide soft decking, and the low-slope rear sections on South City flats and additions are where we find most of the leaks people have been chasing for years.

Neighborhoods and communities we serve around St. Louis

Our St. Louis crews work across the city, St. Louis County and St. Charles County every day, from Florissant to Arnold and from the riverfront out to Wentzville.

  • South City
  • Soulard and Lafayette Square
  • Kirkwood
  • Webster Groves
  • Clayton
  • University City
  • Florissant
  • Hazelwood
  • Maryland Heights
  • Chesterfield
  • Ballwin
  • Manchester
  • Ellisville
  • Wildwood
  • Oakville
  • Mehlville
  • Affton
  • Sunset Hills
  • Creve Coeur
  • Town and Country
  • St. Charles
  • St. Peters
  • O’Fallon, MO
  • Arnold

Roof replacement in St. Louis

A St. Louis roof replacement starts with a tear-off to the deck. On older homes that is not optional — it is the only way to find the rotted boards, missing sheathing and patched valleys that a second or third layer has been hiding. We replace soft decking as we go, then install ice and water protection in the valleys and at the eaves, synthetic underlayment, new drip edge, new flashing at every wall and chimney, architectural shingles and balanced intake and ridge ventilation.

Ventilation is the piece most St. Louis roofs get wrong. Our summers push attic temperatures well past what a shingle is designed for, and many older homes have no soffit intake at all. Fixing that airflow is one of the cheapest ways to add years to a new roof and to cut the ice that builds at the gutters in January.

For low-slope sections — the back porch, the kitchen addition, the flat roof on a South City two-family — we install a membrane system designed for standing water instead of trying to stretch shingles where they don’t belong.

Roof repair and storm damage in St. Louis

Plenty of St. Louis roofs need a repair, not a replacement. Missing or creased shingles after a windstorm, a failed rubber boot around a plumbing vent, chimney flashing that has pulled away from old brick, or a valley that has worn through are all fixable. If your roof still has good years left, we will tell you so in writing and fix what is broken.

After hail, we inspect the whole roof — shingles, ridge caps, vents, gutters, downspouts and siding — and photograph every bruise and fracture so you and your adjuster are looking at the same evidence.

How a storm claim works with us

  1. Call us first. We inspect for free and photograph the damage before anything is touched.
  2. If the damage is real, you file the claim with your insurance company and we can meet the adjuster on your roof.
  3. We review the adjuster’s estimate line by line against what we measured and flag anything that was missed.
  4. Once the claim is settled, we schedule the work, install the roof and clean up — you pay your deductible, nothing hidden.

What a new roof costs in St. Louis

The price of a new roof in St. Louis depends on a handful of things we measure on every inspection: the size and pitch of the roof, how many layers have to come off, how much decking is rotted, how many valleys, chimneys and skylights need flashing, and which shingle line you choose. A steep two-story Kirkwood colonial and a low ranch in Florissant can be the same square footage and very different jobs.

What we will not do is give you a number off a satellite photo. You get a free inspection, photos of what we found, and a written quote that lists exactly what is included, so you can compare it fairly against anyone else’s.

Why St. Louis homeowners call John Beal

Local office, local crews

Your St. Louis estimate, install and follow-up come from our local St. Louis team — real employees, not a call center.

Lifetime warranty

Every roof we install is backed by a lifetime warranty, from the company that has been doing this since 1947.

Certified installers

Owens Corning Platinum Preferred and IKO ROOFPRO Craftsman Premier — manufacturer certifications only a small share of contractors earn.

Answered 24/7

Storms in St. Louis don’t keep office hours. Call 1-800-JOHN-BEAL day or night for emergency tarping and leak calls.

Our family has roofed St. Louis homes since 1947, and the company is still run by the third generation. That history is why we can offer a lifetime warranty and mean it: we will still be answering the phone in St. Louis when you need it.

St. Louis roofing questions

What areas around St. Louis do you serve?

The metro on both sides of the river - Chesterfield, Ballwin, Kirkwood, Florissant, Webster Groves, Arnold, St. Charles, O’Fallon and Wentzville.

Water is coming in near my chimney. Is it the roof?

Often it is the masonry. Century-old mortar joints admit water after generations of freeze-thaw and it presents exactly like a roof leak. An inspection tells you which it is.

Why do St. Louis roofs fail at the edges rather than the middle?

Summer heat embrittles the shingles and winter freeze-thaw works at every seam, boot and flashing joint. Terminations take the abuse, not the open field.

How much does a roof replacement cost in St. Louis?

Most asphalt shingle replacements run $10,000 to $16,000 depending on size, pitch, layers and decking condition. You get the price in writing before work begins.

Do I need to tear off my old roof in St. Louis?

In most cases yes. Many St. Louis homes already have two layers, and a tear-off is the only way to find and replace rotted decking. We will show you photos of what we find.

Can you fix the flat roof on my St. Louis home?

Yes. Low-slope porch roofs, additions and South City flats get a membrane system built for standing water, and many can be repaired instead of replaced.

Storm damage, reinspections and denied claims in St. Louis

With spring hail and summer straight-line winds hitting St. Louis roofs, we see plenty of homeowners in South City, Soulard and Lafayette Square, Kirkwood and Webster Groves whose roofs clearly took storm damage, but whose insurance claims came back low or denied. A denial letter is not always the final word.

After a storm

Note the storm date, photograph dented gutters, vents and AC fins, and get a free on-roof inspection. What a storm inspection covers.

Claim denied?

Get the reason in writing, read your policy, and have the roof documented slope by slope. What to do if your hail claim is denied.

Ask for a reinspection

Send your insurer a written request with your claim number and photo report, and ask for your roofer to be there. How to request a reinspection.

Get a third-party opinion

A second roofer, an engineer, appraisal, a public adjuster or the Missouri Department of Commerce and Insurance. Your second-opinion options.

In Missouri, insurance consumer complaints go to the Missouri Department of Commerce and Insurance. We document the damage and meet your adjuster on the roof; we are roofers, not public adjusters, so negotiating the claim stays between you and your insurer.

My hail claim was denied in St. Louis — can I get a reinspection?

Often, yes. Get an independent photo report of the roof, then ask your insurer in writing to reinspect, referencing your claim number. If you still disagree, you can look at appraisal under your policy or contact the Missouri Department of Commerce and Insurance.

Get your free St. Louis roof quote

Free, no-obligation inspection with photos. Three generations since 1947. Lifetime warranty on every roof.

Get My Free Quote1-800-JOHN-BEAL

What We Do

Roof Replacement  ·  Storm & Hail Damage  ·  Roof Repair  ·  Gutters  ·  Commercial Roofing

"When Mother Nature's at her worst, we're at our best."

Every roof we install is backed by a lifetime warranty.

Get A Quote