Of course you do.
Free, no-obligation roof inspection and quote for Jefferson City and Cole County homeowners — fast.
No obligation. Takes 60 seconds.
BBB Torch Award Winner For Ethics
Recognized for honesty, integrity and trust.
Jefferson City knows what a bad night of weather costs. The EF-3 tornado that came through in May 2019 damaged hundreds of structures in the capital, and the years since have taught a lot of homeowners here the difference between a roof that was repaired and a roof that was actually fixed.
Jefferson City, Holts Summit, Wardsville, Russellville — about a minute.
Not just the damaged slope. A local team member documents all of it, free.
If a repair will genuinely hold, we will say so. If it will not, we will show you why.
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.
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.
Every roof we install is backed by a lifetime warranty. Not a promotion, not a tier — every roof.
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.
John Beal Roofing serves Jefferson City and the surrounding area — Holts Summit, St. Martins, Wardsville, Russellville, Taos and California, across Cole and Callaway counties.
An EF-3 tore through Jefferson City on the night of May 22, 2019, damaging hundreds of buildings across the capital. Storms that severe are rare. What is not rare is the wind that comes with the systems that produce them, and that is what takes most roofs in Cole County — not a tornado, but a gust that lifts shingles just enough to break the seal strip underneath and then sets them back down looking completely normal.
Here is the argument most Jefferson City homeowners end up having with a carrier. Wind damages one slope. The insurer offers to repair that slope rather than replace the roof. The problem is that the shingle on your roof may no longer be manufactured, and even when it is, a decade of UV exposure means a new shingle will never match the weathered ones beside it. Beyond appearance, a patched slope of mismatched shingles does not tie into the surrounding courses the way an original installation did. Whether a repair is genuinely reasonable is a question worth pressing, with photographs to back it.
A common and costly mistake is accepting a repair on the damaged slope while ignoring what the same storm did elsewhere. Wind does not respect property lines or roof planes. We inspect every slope, including the ones nobody thinks to look at, and document the condition of all of them. That full record is what makes the difference when a carrier is deciding between a patch and a roof.
Not every damaged roof needs replacing, and we are not going to pretend otherwise to write a bigger ticket. If a repair will genuinely hold for years, that is what we will recommend. Every roof we install carries a lifetime workmanship warranty, and we hold the BBB Torch Award for Ethics.
Jefferson City plus Holts Summit, St. Martins, Wardsville, Russellville, Taos and California, across Cole and Callaway counties.
It depends. If your shingle is discontinued or has weathered for years, a new shingle will not match and a patched slope will not tie in the way the original did. It is worth pressing the question with photographs.
Wind often breaks the seal between shingle courses without visibly moving anything, so the roof looks fine from the ground. Checking the seal line along the rake and ridge is the only reliable test.
Yes. If a repair will genuinely hold for years we will say so. We would rather give you a straight answer than a bigger invoice.
Jefferson City knows what severe weather can do. The 2019 tornado that tore through the city damaged hundreds of homes and businesses, and spring storm lines still bring hail and damaging winds across Cole and Callaway counties nearly every year.
The Missouri River valley and the hills around town make wind unpredictable — one side of a street can lose shingles while the other side is untouched. Winter adds ice and freeze-thaw cycles that open up any weakness a summer storm left behind.
We serve Jefferson City and the surrounding Cole, Callaway, Osage and Moniteau county communities.
Jefferson City has a lot of older housing near the Capitol and in the historic neighborhoods, alongside newer homes on the west and south sides. Older homes often hide soft decking under multiple layers; newer ones may be hitting the end of their original builder shingles.
Every replacement we do here includes a full tear-off, decking repair, ice and water protection, synthetic underlayment, new flashing, drip edge and balanced ventilation, installed by a certified crew and backed by our lifetime warranty.
Wind damage is the most common call we get in Jefferson City: lifted or missing shingles, torn ridge caps and loosened flashing. We tarp the roof the same day when water is getting in, then come back for a permanent repair.
If a tree limb comes down on your roof, we remove the debris, replace the damaged decking and shingles, and document everything for your insurance company.
A new roof in Jefferson City is priced on roof size and pitch, tear-off layers, decking repairs, flashing details and the shingle you choose. Homes on hillside lots can add access and staging work.
You get a free inspection and a written, itemized quote.
Your Jefferson City estimate, install and follow-up come from our local Jefferson City team — real employees, not a call center.
Every roof we install is backed by a lifetime warranty, from the company that has been doing this since 1947.
Owens Corning Platinum Preferred and IKO ROOFPRO Craftsman Premier — manufacturer certifications only a small share of contractors earn.
Storms in Jefferson City don’t keep office hours. Call 1-800-JOHN-BEAL day or night for emergency tarping and leak calls.
John Beal Roofing has a local office and crews serving Jefferson City and Mid-Missouri, backed by three generations of roofing since 1947.
Jefferson City plus Holts Summit, St. Martins, Wardsville, Russellville, Taos and California, across Cole and Callaway counties.
It depends. If your shingle is discontinued or has weathered for years, a new shingle will not match and a patched slope will not tie in the way the original did. It is worth pressing the question with photographs.
Wind often breaks the seal between shingle courses without visibly moving anything, so the roof looks fine from the ground. Checking the seal line along the rake and ridge is the only reliable test.
Yes. If a repair will genuinely hold for years we will say so. We would rather give you a straight answer than a bigger invoice.
Yes. We tarp storm-damaged roofs fast, document the damage for your insurance company and handle the full repair or replacement.
Yes. We work across Cole and Callaway counties, including Holts Summit, Fulton, Wardsville and Taos.
With tornado-strength winds and hail hitting Jefferson City roofs, we see plenty of homeowners in Jefferson City, Holts Summit, Wardsville and Taos whose roofs clearly took storm damage, but whose insurance claims came back low or denied. A denial letter is not always the final word.
Note the storm date, photograph dented gutters, vents and AC fins, and get a free on-roof inspection. What a storm inspection covers.
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.
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.
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.
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.
Free, no-obligation inspection with photos. Three generations since 1947. Lifetime warranty on every roof.
Get My Free Quote1-800-JOHN-BEALWhat 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