Roofing With Integrity

Free roof inspections across St. Charles County and Greater St. Louis

office@correllroofingco.com(314) 222-9529

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

Get a free quote

Free inspection and estimate. No obligation, no pressure.

Or call (314) 222-9529. We only use your details to answer this request.

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.

75hail reports in NOAA’s database since 2015
35separate days with hail reported
3 inlargest hail reported, November 5, 2017
3communities we serve here

Hail reports in Jefferson County

Hail reports in NOAA’s Storm Events Database by year, January 2015 to June 2026.

20153
201612
20178
20182
20194
20202
20210
20223
20236
20249
202524
2026Jan to Jun2

Source: NOAA National Centers for Environmental Information, Storm Events Database. One storm usually produces several reports; the database only counts hail someone reported.

Map of the Correll Roofing service area: St. Charles County, St. Louis County, the City of St. Louis, northern Jefferson County and Troy in Lincoln County, Missouri. Every community is listed as a link on this page.
Communities we serveOur base in O’FallonInterstatesRiversMap data © OpenStreetMap contributors

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.

Reviews

What homeowners tell us.

Read all reviews

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…

Rishi D.Correll Roofing customer

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.…

Brian C.Correll Roofing customer

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…

Laura S.Correll Roofing customer

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.

BBB Accredited BusinessSee our profile on bbb.org

Request a free inspection

Free and no obligation. Tell us what is going on and how to reach you, and we will set up a time to look at it.

Phone photos from the ground are perfect. Please do not climb on the roof. Images only, up to 18 MB in total.

Prefer to talk? Call (314) 222-9529. We use your details only to answer this request (privacy).

CallFree inspection