
Hail. Wind. Storm Damage. Free Inspection.
Rain, hail or shine — we answer.
Storm Damage Roofing for the Metro East & St. Louis
- Free Roof Inspection
- 24/7 Emergency Tarping
- Lifetime Warranty on Shingle Roofs
We inspect hail and wind damage for free and give you a photo report of what we find. We repair or replace your roof only when it actually needs it.
Serving the Metro East & St. Louis area
- Free Inspection & Photo Report
- 24/7 Emergency Tarping
- Lifetime Warranty on Shingle Roofs
- All Major Shingle Brands
- Serving the Metro East & St. Louis area
- Inspection first — repair when repair is enough
- Written estimates after inspection
Storm damage & insurance
After the storm, start with a clear inspection
Hail and wind can loosen shingles, bruise the mat and damage flashing in ways that aren't obvious from the ground. We inspect the roof, photograph and document the visible damage we find, and explain your repair or replacement options.
If you choose to file a claim, you can share our documentation and estimate with your insurer. Your insurance company decides coverage under your policy — we don't guarantee approval and we're not public adjusters.

Our services
Roofing services for Metro East & St. Louis homes
Start with the problem you're dealing with. Each service page explains what to look for and what happens next.

Roof Replacement
Full tear-off and new roof installation when repairs no longer make sense for an aging or failing roof.
Learn more
Roof Repair
Leaks, damaged or missing shingles, and flashing problems diagnosed and repaired before small issues spread.
Learn more
Storm Damage Roof Repair
Identify and repair physical roof damage caused by hail, high winds and storm debris.
Learn more
24/7 Emergency Roof Tarping
Roof leaking after a storm? We answer 24/7 and tarp the roof to stop more water getting in, then repair it properly.
Learn more
Insurance & Storm Damage Roofing
Understand inspections, documentation, estimates and the roofing process connected with an insurance claim.
Learn more
Siding Installation & Replacement
Vinyl siding installation and replacement using CertainTeed American Legend siding.
Learn more
Metal Roofing
Standing seam and exposed-fastener panels for homes, barns and outbuildings.
Learn more
Gutters
Gutter installation and replacement with downspout placement planned for your home.
Learn more
Free Roof Inspection
A free look at your roof with a photo report and written findings, plus an estimate only if work is needed.
Learn more
Flat Roof Repair & Replacement
Repair and replacement for residential flat and low-slope roofs, porches, additions and garages.
Learn more- 20Towns served
- 24/7Emergency tarping
- LifetimeWarranty on shingle roofs
- $0Inspection, with photo report
10-year workmanship warranty on all other work.
Our work
Recent work
How it works
A simple, transparent process
- 01
Tell us what's happening
Call or send a short request describing the leak, damage or concern.
- 02
Roof inspection
We look at the roof surface, flashing, vents and visible problem areas.
- 03
Clear recommendation
You get an honest explanation of whether repair or replacement makes sense, and a written estimate.
- 04
Work & cleanup
The agreed work is completed and the site is cleaned up before we leave.

Who we are
Local roofers. Straight answers.
Hail Mary Roofing & Exteriors helps homeowners protect their homes with honest roof inspections, practical recommendations and careful work.
Our job is to make that easier: find out what's actually going on, explain it clearly, and recommend the work that makes sense — not the most expensive option.
More about Hail Mary RoofingWhy homeowners call us
Built on honest work
Straight answers
We explain what we see and why — repair when repair is enough, replacement only when it makes sense.
Careful workmanship
Attention to the details that keep water out: flashing, underlayment, ventilation and clean shingle lines.
Respect for your home
Protected landscaping, tidy job sites and clear communication about schedules.
Service area
Serving the Metro East & St. Louis area
Our confirmed service areas include three Illinois counties and two Missouri counties. Not sure if your home is covered? Ask in your inspection request.
- Edwardsville, IL
- Glen Carbon, IL
- Maryville, IL
- Collinsville, IL
- Troy, IL
- Highland, IL
- Granite City, IL
- Alton, IL
- Godfrey, IL
- O'Fallon, IL
- Fairview Heights, IL
- Belleville, IL
- Columbia, IL
- Waterloo, IL
- St. Charles, MO
- Wentzville, MO
- St. Peters, MO
- O'Fallon, MO
- Arnold, MO
- Imperial, MO
FAQ
Common roofing questions
How do I know if my roof needs repair or replacement?
What should I do after a hailstorm or high winds?
Do you work with insurance claims?
How much does a roof repair or replacement cost?
Which areas do you serve?
Ready to have your roof looked at?
Tell us what's going on with your roof and we'll follow up to schedule an inspection and estimate.
