Roof Leak & Storm Repair
Fast diagnosis and lasting repair of leaks, wind-lifted and missing shingles, cracked pipe boots, failed step and valley flashing, and rotted decking on Highland homes.
St. Louis roof repairSTL Roof Repair provides roof repair, 24/7 emergency service, storm and hail damage restoration, and full roof replacement in Highland, Missouri. As John Beal Roofing — a family-run, Owens Corning Platinum Preferred contractor serving Madison County, Illinois since 1947 — we offer free inspections, written estimates, and a lifetime workmanship warranty on qualifying work. Small-town eastern Metro East roofs see the same severe weather with fewer contractors nearby to respond fast. Call (314) 429-6000 any hour, day or night.
A warranty is only worth the company behind it. Three generations of the same St. Louis family have stood behind Highland roofs since 1947, and our Edwardsville team keeps that promise close to home. We work throughout Madison County, Illinois (62249), and Highland is a historic Swiss-heritage Metro East town — older town homes and newer subdivisions. Small-town eastern Metro East roofs see the same severe weather with fewer contractors nearby to respond fast.
Fast diagnosis and lasting repair of leaks, wind-lifted and missing shingles, cracked pipe boots, failed step and valley flashing, and rotted decking on Highland homes.
St. Louis roof repairSeamless gutters and leaf guards sized to Highland rooflines to move storm water away from the fascia and foundation.
seamless guttersDocumented hail and wind assessment on every slope, plus full insurance-claim representation for Highland property owners.
storm and hail damage repairWater coming in right now? A live dispatcher answers day or night and gets emergency tarping onto your Highland roof to stop the damage.
24/7 emergency roof repair
Yes. Highland is inside our core Madison County, Illinois service area, and we run repairs, emergency tarping, storm claims, and full replacements here regularly. Call (618) 653-3226 and a live dispatcher can usually schedule your free inspection the same week.
Qualifying Highland work carries a lifetime workmanship warranty on our installation, plus manufacturer coverage on materials. As an Owens Corning Platinum Preferred Contractor we can extend the strongest available system warranties.
Our line is answered 24 hours a day, and because Highland sits in Madison County, Illinois — covered by our Edwardsville office — we can typically get a crew out for emergency tarping quickly, even overnight or on a weekend.
Yes. If our inspection documents storm damage, our dedicated insurance division meets your adjuster on the Highland property, agrees on the scope, and manages the paperwork through to the mortgage endorsement. We never guarantee a payout or waive deductibles.
Serving Highland and all of Madison County, Illinois. Tell us what is going on and we will call to schedule.
One free inspection in Highland replaces a week of guessing. You get photos of the real condition and a written price with no obligation.