Roofing With Integrity
Roof replacement and storm repair, done with integrity.
Family-owned in O’Fallon with more than 20 years of roofing experience. We inspect for free, help you through hail and wind insurance claims, and replace or repair roofs across St. Charles County and Greater St. Louis.
- Free, no-pressure inspections
- Insurance claim help
- Every old shingle recycled
- BBB Accredited Business
Prefer to talk? Call (314) 222-9529
- Free, no-pressure inspectionsPhotos of what we find, and a straight answer.
- Insurance claim helpPhotos, the adjuster visit and a clear scope.
- 20+ years in roofingFamily-owned and based in O’Fallon.
- Every old shingle recycledFrom roof to road, on every tear-off.
What we do
Roofs first. The whole exterior when it needs it.
Replacement and repair, storm damage and insurance claims, plus the gutters, soffits, siding and decks that take the same weather your roof does.

Roof Replacement
Full roof replacement in asphalt shingles, metal or slate, from a free photo inspection to tear-off, install and final check.
Learn more
Roof Repair
Roof leaks, missing shingles, flashing failures and wind damage traced to the source and repaired, with photos along the way.
Learn more
Storm and Hail Damage Repair
Hail and wind damage found, photographed and repaired, with help through your insurance claim from first call to final check.
Learn more
Free Roof Inspections
A free, no-obligation inspection of your roof and exterior, documented with photos and explained to you in plain terms.
Learn more
Gutters and Downspouts
Seamless, custom-fit gutters, gutter repair and cleaning, and downspouts that carry roof water well away from your foundation.
Learn more
Siding
Siding installation, repair and replacement in vinyl, fiber cement and wood, from a few cracked panels to the whole house.
Learn moreStorm season
Hail is part of life here. So is checking your roof.
In 2025, NOAA’s Storm Events Database logged 164 hail reports across the counties we serve, the most of any year since 2015. Hail up to 2.5 inches fell on May 16, 2025, the day of the tornado through Clayton and the City.
Hail damage is easy to miss from the ground. Bruised shingles and cracked mats start leaking a season or two later, and insurance policies set deadlines for reporting storm damage. A free inspection tells you where you stand while the storm date is still fresh.
Hail reports in the counties we serve
Hail reports in NOAA’s Storm Events Database by year, January 2015 to June 2026.
Source: NOAA National Centers for Environmental Information, Storm Events Database. One storm usually produces several reports; the database only counts hail someone reported.
Insurance claims
Insurance claims, explained step by step.
A storm claim is a headache when you do it alone. We photograph the damage, help you start the claim, meet your adjuster at the property and go over the scope with you line by line. The claim stays yours, and you always know what happens next.
- 1
Free inspection
We go over the roof and exterior and photograph what we find: hail hits, wind damage, worn spots, gutters, vents and siding.
- 2
We show you the photos
Before anything else happens, we walk you through the findings, photo by photo, and tell you plainly whether a claim makes sense.
- 3
Starting the claim
If there is storm damage worth claiming, we help you call it in to your insurance company and explain what happens next.
- 4
Staying in touch
We follow up with you until the adjuster visit is on the calendar, so the claim does not stall.

Why Correll
A local, family-owned roofer, not a storm chaser.
Correll Roofing is based in O’Fallon and has been roofing St. Louis and St. Charles County homes for more than 20 years. We are here before the storm and still here after it.
- Free, no-obligation inspections with photos of everything we find
- Straight answers, including when a repair is all you need
- Help through storm insurance claims, including the adjuster visit
- Every old shingle is recycled, from roof to road
- A thorough cleanup and a final inspection on every job
- BBB Accredited Business
Fixed on the spot
I had a leak in my roof and called a couple different roofing companies to check it out. None of them could figure out where it was coming from, they just told me I’d need a whole new roof. Then I called Correll Roofing Company. Curtis came out…
Knowledgeable, polite, and responsive
I contacted Correll Roofing about some shingles that I lost off of my roof during this last round of high winds that we experienced. Jon responded to my inquiry quickly, came out to my home and replaced the missing shingles in a very timely manner.…
Reassured me and walked me through the process
I had the pleasure of working with Devin Stinson and am currently getting my roof replaced. I had waited almost too long to do it as I am a first time homeowner. The process was a little scary but Devin reassured me and walked me through the process…
Service area
Roofing across St. Charles County and Greater St. Louis.
From our base in O’Fallon we cover St. Charles County, St. Louis County, the City of St. Louis, northern Jefferson County and Troy. Pick your community for local storm history, housing and permit notes.
St. Charles County8 communities
St. Louis County23 communities
City of St. Louis
Jefferson County3 communities
Lincoln County

After a hail or wind storm
A calm checklist for the first two days after hail or high wind. Stay safe, check from the ground, document the storm date, protect the house, call your insurer and sign nothing at the door.
Read the guide
Missouri roof insurance claims
From the first photos to the final check, here is how a Missouri storm claim usually unfolds, what actual cash value and recoverable depreciation mean, and what state law says about roofing contracts.
Read the guide
Roof replacement cost
Published estimates put a standard asphalt tear-off in the St. Louis market in the mid $20,000s and metal far higher. Here is what moves your number and how an insurance claim changes it.
Read the guideFAQ
Common questions
Still wondering about something? Call (314) 222-9529 and ask.
Is the roof inspection really free?
Yes. The inspection and the estimate are free, with no obligation and no pressure. We photograph what we find and walk you through it, and if your roof does not need work, we will tell you that.
Do you work with my insurance company?
Yes, we help you through it. We photograph the damage, help you start the claim, meet your adjuster at the property and go over the insurance scope with you line by line. The claim stays yours: Missouri law does not let roofers represent or negotiate for homeowners on insurance claims, and we follow it. See how the claim process works.
How do I know if hail damaged my roof?
Often you cannot tell from the ground. Dented gutters and downspouts, dinged soffit vents, granules collecting at downspout outlets and damaged window screens are clues. A close inspection of the shingles is the only way to be sure, which is why ours is free. Our hail damage guide shows what to look for.
What areas do you serve?
St. Charles County, St. Louis County, the City of St. Louis, northern Jefferson County and Troy in Lincoln County. We are based in O’Fallon. See every community we serve.
Do you do commercial roofing?
Yes. We work on homes and businesses. Tell us about the building and the roof, and we will set up a time to look at it. More on commercial roofing.
What else do you do besides roofs?
Gutters and downspouts, soffit and fascia, siding and decks. After a hailstorm the gutters, siding and soffits often need attention too, and it is simpler to handle the whole exterior at once.
Roofing With Integrity
Start with a free inspection.
No obligation and no pressure. We look over the roof and exterior, photograph what we find and walk you through it. If you have storm damage, we help with the insurance claim from the first call.
- Call(314) 222-9529
- Emailoffice@correllroofingco.com
- Based in O’Fallon1048 Rondale Ct., O’Fallon, MO 63368
