Greater St. Louis · Family-Owned Since 1947
St. Louis Roof Replacement
Get a Free Roof Inspection & Written Estimate
Local St. Louis roofing crews. Free photographed roof inspection. Lifetime workmanship warranty on every roof we install.
You’re all set!
Your request is in. A John Beal Roofing team member will reach out shortly to schedule your free roof inspection. Most inspections are scheduled within 24 to 48 hours.
Need us sooner? Call (314) 429-6000Why St. Louis Homeowners Choose John Beal Roofing
Three generations of the same family, our own in-house crews, and a promise we put in writing.
Lifetime Workmanship Warranty
Standard on every roof we install, not an upgrade. Non-prorated and transferable. Details
Best Value Guarantee
The best value on your roof or John Beal Roofing pays you $200, subject to our published terms.
Family-Owned Since 1947
Three generations of the Beal family behind the name and the work.
50,000+ Satisfied Customers
Homeowners across the Midwest have trusted us with their roofs.
BBB Torch Award Winner
Recognized by the Better Business Bureau for marketplace ethics.
Top-Tier Manufacturer Certifications
Owens Corning Platinum Preferred, CertainTeed SELECT ShingleMaster™, GAF Master Elite® and IKO ROOFPRO Craftsman Premier.
Financing Options Available
We work with many different financing vendors, so you have more than one path to a new roof.
24/7 Real Person on the Phone
Nights, weekends and holidays, a real person answers. Not a queue.
Getting Your New Roof Is Simple
From the first call to the final cleanup, you always know what’s next.
Free Inspection
We inspect and photograph your roof.
Written Estimate
You’ll know exactly what we recommend and what it costs.
Choose Your Roof
Select your shingle, color and available options.
Professional Installation
Most residential replacements are a one- or two-day job, depending on roof size, complexity and weather.
Lifetime Workmanship Warranty
Our workmanship warranty comes standard.
See Why St. Louis Homeowners Trust John Beal Roofing
Real Google reviews from John Beal Roofing customers.
“We were so happy with the entire process from sitting down with Matt H. to the final installation. The professionalism and attention to details was above and beyond our expectation. Matt was constantly communicating the process and following up to ensure we were completely satisfied. I would recommend their services to anyone looking for a new roof.”
“I’ve used John Beal for roofs on two different houses and couldn’t be happier with their service, quality and pricing. I recommend them and would use them again!”
“John Beal performed a top-notch roof replacement for our townhomes for a competitive price, and they stand by the quality of their work, coming long after the last nail was in place to ensure everything continues to be great. We appreciated their fast work, good communication, and follow-through.”
“Worked with Patrick. He made the process easy, his communication was perfect, and everything was completed on time and as promised. Had a couple of hiccups along the way but Ana and Debbie, at the office, were super helpful eager to get things sorted out.”
“The crew was professional, did an amazing job, cleaned up well after the work was done… I RECOMMEND JOHN BEAL ROOFING 1000% they will always have my business.”
“Within 2 hours on a Friday at 11 with rain potentially coming all weekend, they had Ray at the house with a tarp to cover the area… That’s crazy and unbelievable service. Everything looks great. I doubt if I would ever get a bid from anyone else if I ever needed roofing help again.”
A Roof You’ll Love Coming Home To
Real roofs our crews have installed for Midwest families. Choose from the industry’s leading manufacturers.





Need Financing? You Have Options.
John Beal Roofing works with multiple financing providers. Ask about available financing when you receive your estimate.
St. Louis Roof Replacement FAQ
Straight answers to the questions we hear most.
How much does a new roof cost in St. Louis?
It depends on the roof: its size, pitch and complexity, how many layers come off, decking condition, ventilation, and the shingle you choose. We don’t quote a price per square without seeing the roof. Instead, we measure and photograph it for free and hand you a written, itemized estimate, so you know exactly what you’re paying for.
How do I know whether I need roof repair or replacement?
Common signs a roof is near the end are widespread granule loss, curling or cracked shingles, repeated leaks in different spots, and soft decking. A roof with isolated damage can often be repaired. Our free inspection gives you photos of every slope and an honest repair-or-replace recommendation, and we’ll tell you when a repair is the smarter call.
How long does roof replacement take?
Most residential replacements are a one- or two-day job once the crew is on site: tear-off and dry-in on day one, finish and cleanup on day two. Larger or steeper roofs take longer, and we would rather move a start date for weather than open your roof to rain.
What roofing warranty does John Beal Roofing provide?
Every roof we install comes with our non-prorated Limited Lifetime Workmanship Warranty. It’s standard, not an upgrade, and it transfers to the next owner of the home. It covers the labor; shingle and material defects are covered separately by the manufacturer. See warranty details.
Is the roof inspection really free?
Yes. There’s no charge, no deposit and no obligation. An inspector walks the roof, photographs every slope, and gives you a written report with an itemized price that’s yours to keep whether or not you hire us. Most inspections are scheduled within 24 to 48 hours.
Ready to Find Out What Your Roof Needs?
Free photographed inspection. Written estimate. No obligation.