Of course you do.
Free, no-obligation roof inspection and quote for Dayton homeowners — fast.
No obligation. Takes 60 seconds.
BBB Torch Award Winner For Ethics
Recognized for honesty, integrity and trust.
Dayton sees its share of spring hail storms, the kind that dent shingles without always announcing themselves right away, and the freeze-thaw cycling of a southwest Ohio winter keeps working on any weak points those storms leave behind.
Fill out the short form above — takes about a minute.
A local John Beal Roofing team member takes a look, no cost, no obligation.
You get a straightforward, in-writing quote — no games.
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 Dayton, you get a family-owned roofing company and our own employees — not a call center in another state, and not a storm chaser who will be gone by spring.
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 Dayton and the Miami Valley — Kettering, Beavercreek, Huber Heights, Centerville, Fairborn, Trotwood, Vandalia and Miamisburg. Family-owned, lifetime warranty on every roof.
The Memorial Day tornado outbreak of 2019 tore through the Miami Valley and left a mark on how people here think about a roof. Communities like Trotwood, Harrison Township and Beavercreek are still living with what that night did. Severe wind is not a hypothetical in Dayton — it is a recurring feature of spring, and a roof here is a structural component before it is a cosmetic one.
Catastrophic wind damage is obvious. The expensive kind is not. A gust well short of tornado strength lifts shingles just enough to break the adhesive seal underneath, then sets them back down flat. Nothing looks wrong. But the shingle is no longer bonded to the one below it, and the next driving rain goes under instead of over. That is the failure that shows up two winters later as a stain on a ceiling, long past the point where the storm could still be claimed.
After a significant storm this region fills up with out-of-state crews working out of rented trucks, and a good number of them will be unreachable by the time the warranty matters. Before you sign anything after a storm, ask three questions: who is the legal entity on this contract, where is it registered, and who answers this number in five years. A contractor who cannot answer all three plainly is not one you want on a roof you have to live under.
Most storm roofs in the Miami Valley are paid by the homeowner policy rather than out of pocket, and the claim usually turns on documentation. We photograph the damage, meet your adjuster at the house so both sides are looking at the same evidence, and walk the paperwork through with you. Every roof we install carries a lifetime workmanship warranty, and we hold the BBB Torch Award for Ethics.
A new roof comes with two different warranties. The shingle manufacturer covers defects in the material itself. The roofer covers the installation: the nailing, the flashing, the ventilation and every detail that keeps water out. Most roof failures trace back to installation, which is why the workmanship side is the one to read closely.
Every roof we install in the Miami Valley carries a lifetime workmanship warranty. It is not a promotion or an upgrade tier, and you get it in writing with your contract.
Ask any Dayton roofer three questions before you sign: Is the workmanship warranty in writing, and for how long? Who will be on the roof? Will this company still be answering the phone when the warranty matters? We have been family-owned since 1947, and our answers to all three are on paper before work starts.
After a storm, a claim lives or dies on documentation. We photograph damage slope by slope, note the date and direction of the storm, and meet your adjuster on the roof so nothing gets missed. If the damage will not clear your deductible, we will tell you that before you file.
A typical full replacement on an average-size home runs around $12,000, depending on size, pitch, layers and decking. We offer financing, subject to credit approval, and the estimate is always free and in writing.
Yes — Dayton plus Kettering, Beavercreek, Huber Heights, Centerville, Fairborn, Trotwood, Vandalia and Miamisburg.
Wind often breaks the seal between shingle courses without moving anything visibly. From the ground the roof looks fine. It takes an inspection of the seal line and the rake and ridge edges, which we do free.
Ask who the legal entity on the contract is, where it is registered, and who answers the phone in five years. Get every answer in writing before you sign anything.
Often yes. Most policies cover sudden storm damage. The claim depends on documentation, so get it inspected while the damage is still fresh. We document it and meet your adjuster on site.
Yes. Every roof we install carries a lifetime workmanship warranty, written into your contract.
The manufacturer covers defects in the shingles. The workmanship warranty covers the installation. You want both, and you want both in writing.
Yes. We document the damage and meet your adjuster on the roof so the claim reflects what is actually there.
Yes, subject to credit approval. Ask during your free estimate.
The Miami Valley knows severe weather. The Memorial Day 2019 tornado outbreak damaged thousands of homes across the Dayton area, and spring and summer storms still bring hail and damaging straight-line winds across Montgomery, Greene and Miami counties every year.
Winters add snow, ice and freeze-thaw cycles that open up any weakness a summer storm left behind. Roofs that lost a few shingles in June often leak by the following winter.
We serve Dayton and the surrounding Montgomery, Greene, Miami and Warren county communities.
Dayton housing runs from older homes in Oakwood, Belmont and Dayton View to the postwar ranches of Kettering and the newer subdivisions in Beavercreek, Centerville and Springboro. Families around Wright-Patterson Air Force Base often need a roof done on a timeline before a sale or a move.
Every Dayton replacement includes a full tear-off, decking repair, ice and water protection, synthetic underlayment, new flashing, drip edge and ventilation, installed by certified crews and backed by our lifetime warranty.
Wind-damaged shingles, leaking pipe boots, worn valleys and flashing leaks are the repairs we make most often around Dayton. We tarp the roof the same day if water is getting in.
After hail or a tornado warning storm, we inspect and photograph the roof and exterior so you know whether you have a claim.
Dayton roof prices depend on roof size and pitch, tear-off layers, decking repairs, flashing work and the shingle line you choose.
You get a free inspection and a written, itemized quote.
Your Dayton estimate, install and follow-up come from our local Dayton 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 Dayton don’t keep office hours. Call 1-800-JOHN-BEAL day or night for emergency tarping and leak calls.
John Beal Roofing has local crews serving the Miami Valley, backed by three generations of roofing since 1947.
Yes - Dayton plus Kettering, Beavercreek, Huber Heights, Centerville, Fairborn, Trotwood, Vandalia and Miamisburg.
Wind often breaks the seal between shingle courses without moving anything visibly. From the ground the roof looks fine. It takes an inspection of the seal line and the rake and ridge edges, which we do free.
Ask who the legal entity on the contract is, where it is registered, and who answers the phone in five years. Get every answer in writing before you sign anything.
Often yes. Most policies cover sudden storm damage. The claim depends on documentation, so get it inspected while the damage is still fresh. We document it and meet your adjuster on site.
Yes. Every roof we install carries a lifetime workmanship warranty, written into your contract.
The manufacturer covers defects in the shingles. The workmanship warranty covers the installation. You want both, and you want both in writing.
Yes. We document the damage and meet your adjuster on the roof so the claim reflects what is actually there.
Yes, subject to credit approval. Ask during your free estimate.
Yes. Tell us your closing or move date and we will schedule the inspection, quote and installation around it.
Yes. We serve the whole Dayton area, including Kettering, Beavercreek, Centerville, Huber Heights and Springboro.
With Miami Valley wind, hail and tornado-warned storms hitting Dayton roofs, we see plenty of homeowners in Kettering, Beavercreek, Centerville and Huber Heights 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 Ohio Department of Insurance. Your second-opinion options.
In Ohio, insurance consumer complaints go to the Ohio Department of 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 Ohio Department of 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