Roofing With Integrity

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

office@correllroofingco.com(314) 222-9529

Imperial, Jefferson County

Imperial roofs, gutters and storm repair

Imperial has no city government, so Jefferson County sets the building rules. Its houses range from prewar homes to ones built this decade, and its hail record is short but recent.

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.

Imperial, once known as West Kimmswick, runs from Arnold’s southern edge down to Barnhart, with the Mississippi on its east side and I-55 running through it. It is home to Mastodon State Historic Site, where researchers established that people and the American mastodon lived at the same time in eastern North America.

Because Imperial is unincorporated, there is no city hall to call about a roof. Jefferson County Code Enforcement in Hillsboro covers the whole area, and under the county’s residential code, replacing the roof on a single-family house does not need a permit. That puts more weight on choosing a careful roofer.

Places you will know

  • Main Street (I-55 exit 186)
  • Route M (I-55 exit 185)
  • Mastodon State Historic Site
  • Windsor High School
  • Mississippi River
1990median year Imperial homes were built
30%of homes built before 1980
2days with hail reported within 5 miles since 2015
1.75 inlargest hail reported nearby, March 14, 2025

Census ACS 2020 to 2024 and NOAA Storm Events Database (hail within 5 miles). Details below.

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
Dark shingle roof under a cloudy sky

Local homes

Prewar houses, 1980s subdivisions and new builds

Imperial’s housing came in waves, by Census estimates: 19.7% of homes from the 1980s, 15.4% from the 1990s, 19.8% from the 2000s and 9.7% built in 2020 or later, with about one in eight going back to the 1950s or earlier. Owner occupancy runs high, at 93%.

That spread means a 40-year-old roof can sit across the street from one still covered by its first manufacturer warranty. On newer houses, keep the paperwork: manufacturer warranties come with the materials, registration and installation rules apply, and the terms are worth getting in writing. On older houses, look at the gutters, fascia and soffit as closely as the shingles.

Hail and wind

A short hail record, mostly from one night

Only eight hail reports within 5 miles of Imperial appear in NOAA’s database since 2015, spread over just two days, and seven of them belong to March 14, 2025, when 1.75-inch hail was reported near Imperial. The National Weather Service counts that night among the busiest tornado outbreaks in its St. Louis office’s records, and Jefferson County accounted for 23 of the 83 hail reports NOAA lists across the region.

A thin record is not a clean bill of health. The database depends on people seeing and reporting hail, so it undercounts rural areas and storms after dark, and a roof can take damage that never makes the list.

Storm and hail damage repair

8hail reports within 5 miles, 2015 to 2026
8of them 1 inch or larger
7reported in 2023 or later
March 14, 2025most recent report (1.25-inch)

Source: NOAA National Centers for Environmental Information, Storm Events Database, hail reports with a location within 5 miles of the center of Imperial, January 2015 to June 2026. Reports come from spotters, NWS staff and the public, so they undercount.

Permits and local rules

Imperial is unincorporated, so building matters go to the Jefferson County Code Enforcement Division in Hillsboro, which regulates construction in all of unincorporated Jefferson County. As of 2026, the county’s amendments to the residential code (Section 500.400) list single-family roof replacement, including shingles, underlayment and sheathing, among work that does not need a building permit, and siding replacement is on the same list.

The code adds that an exemption is not permission to break the code, so the roof still has to be built to it. The county can revise its rules, so call Code Enforcement (636-797-5310) to confirm before work begins.

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

Roofing in Imperial: questions

Call (314) 222-9529 if yours is not here.

Do I need a permit to replace my roof in Imperial?

Under Jefferson County’s current residential code amendments, a single-family roof replacement is listed among the work that does not need a building permit. The work still has to meet code, and the county can change its rules, so check with Code Enforcement before you start.

Who answers building questions in Imperial?

For homes in unincorporated Imperial, Jefferson County Code Enforcement at 725 Maple Street in Hillsboro handles building permits, inspections and code questions. There is no City of Imperial to call.

Imperial only has eight hail reports on record. Should I worry about hail?

Worry is the wrong word, but check. Seven of those reports came on one evening, March 14, 2025, with stones up to 1.75 inches, and the database misses hail that nobody reports. A free inspection with photos will tell you whether that night left a mark.

If no permit is needed, how do I know my new roof was done right?

Ask for photos of the bare deck, the underlayment and the flashing before shingles cover them, and keep them with your house records. The county code still applies to the work even without a permit, so it is fair to ask any roofer how they meet it. Our jobs finish with a final inspection and photos.

Roofing With Integrity

Roofing in Imperial, starting 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.

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.

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

CallFree inspection