Jefferson County
Roofing in northern Jefferson County
We serve Arnold, Imperial and Pevely along the I-55 corridor, with free inspections and help with storm damage claims.
Prefer to talk? Call (314) 222-9529
Northern Jefferson County is mostly homes built from the 1960s on, with a county median build year of 1987 in the Census Bureau’s latest five-year estimates. Hilly, wooded lots are common, which means more shade, more debris in gutters and more moss and wear on north-facing roof slopes.
NOAA’s Storm Events Database lists 75 hail reports in Jefferson County since 2015, on 35 separate days. The largest was 3-inch hail near Hillsboro on November 5, 2017. In 2025 the county logged 24 hail reports, and 23 of them came on a single evening, March 14, during one of the busiest tornado nights on record for the St. Louis area.
Hail reports in Jefferson County
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.
Arnold and Pevely run their own building departments, and unincorporated communities such as Imperial fall under Jefferson County’s code enforcement. Each community page notes who to call.
Our inspections are free and come with photos, and if a storm caused the damage we help you through the insurance claim.
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…
FAQ
Jefferson County: questions
Which parts of Jefferson County do you serve?
Arnold, Imperial and Pevely, along the I-55 corridor. Call us about other addresses in the county and we will tell you whether we can help.
Did the March 2025 storms cause roof damage in Jefferson County?
NOAA lists 23 hail reports in Jefferson County on March 14, 2025 alone, during a night of tornadoes across the region. If you have not had your roof looked at since, a free inspection will tell you whether there is damage worth claiming.
Roofing With Integrity
Roofing in Jefferson County, starting with a free look.
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

