Yellow brick two-story house with a steep brown architectural shingle roof and blue sky
Home › St. Louis Roofing › St. Charles County › St. Charles
St. Charles County · Missouri

Roofing in St. Charles, Missouri

In St. Charles, the 2021 IRC is in force and 7% of the 32,305 homes went up before 1940. We replace and repair roofs here and inspect after hail, starting with a free, photographed inspection.

  • Free photographed inspection
  • Photo report for your insurer
  • Licensed & insured
Free roof inspectionPhotos of every slope in St. Charles, yours to keep whether you hire us or not.

By sending, you agree Arch City Roofers may call, text or email you about your roof. Msg & data rates may apply. Reply STOP to opt out. SMS terms · Privacy

Free roof inspection
Storm & hail damage
Written, line-item quotes
Both sides of the river
Roofing services in St. Charles

What we do on St. Charles roofs.

Several roofers working across the roof of a ranch house with an attached garage

Roof replacement

72% of homes here predate 2000

Get a quote
Flat roof with fresh gray membrane and stacked insulation boards beside a brick parapet

Flat & low-slope

22% attached or in 2–9 unit buildings

Get a quote

St. Charles at a glance

Permit for a re-roof
No
St. Charles County
Adopted code
2021 IRC
Set locally, not by the state
Homes here
32,305
Census count
Median year built
1986
Census estimate

St. Charles runs to about 25.67 square miles and roughly 72,458 people. It sits about 20 miles northwest of downtown St. Louis. The community dates back to 1809. We cover ZIP codes 63301, 63302, 63303 and 63304.

No completed roof in St. Charles is logged in our job records yet.

The housing stock in St. Charles

The historic riverfront and Main Street core (the St. Charles Historic District and Frenchtown Historic District) has buildings mostly from the 1830s-1940s in Greek Revival, Italianate and Late Victorian styles. The city has seen a wave of rapid new-home and commercial construction since the late 1970s.

That includes Frenchtown and New Town. Housing age and construction shift across St. Charles, sometimes by decades within a few streets, which is why we look at the roof before we quote rather than after.

Historic districts hereSt. Charles Historic District and Frenchtown Historic District. Inside one, a change of visible roof material or color can need preservation review first (see the questions below).

St. Charles was Missouri's first state capital (1821-1826). Its historic districts hold over a hundred structures spanning the state's early statehood period, while New Town is a modern New Urbanist-style planned development.

What we usually find on a late-century roof

Housing from this stretch in St. Charles sits on plywood or OSB decking and was largely first roofed with three-tab shingles. Most are on their second covering by now. The things worth checking are the penetrations rather than the field: pipe boots from this era are the single most common leak we trace, because the rubber collar splits long before the shingles wear out. Ridge venting was inconsistent through these years, and OSB that has been damp for a season goes soft in a way plywood does not — you find it with your feet, not from the ground.

The houses we roof in St. Charles

Built before 1940
7%
2,192 of 32,305 homes
Built 2000 or later
28%
8,963 homes
Single-family detached
59%
18,991 houses
Owner-occupied
68%
20,634 of 30,362 lived in

By the Census Bureau's estimate there are 32,305 homes in St. Charles, with a median year built of 1986. 2,192 of them (7%) went up before 1940 — 22nd of 48 places on this site for pre-1940 share — and 8,963 (28%) in 2000 or later. The 1980s were the busiest decade, adding 5,831 of today's homes (18%). (St. Charles County as a whole: 2% before 1940.)

The rule of thumb from Missouri's Department of Commerce and Insurance is a useful life of usually about 25 years for a roof. On that yardstick the 23,342 homes in St. Charles built before 2000 (72%) have outlived at least one roof, and 27% (8,611 homes) go back before 1970, two roof lives and more. The 4,051 homes from the 2000s are where first replacements come up now, while the 4,912 built since 2010 are mostly still on the roof they were built with. On houses that old, the question worth asking is how many layers are up there: a roof laid over an old one hides the deck.

By building type: 18,991 detached houses (59%), 2,580 attached (8%). 4,509 homes (14%) sit in two- to nine-unit buildings and 4,532 (14%) in buildings of ten units or more, whose roofs are normally an owner's or a board's call rather than a resident's. The count also takes in 1,674 mobile homes, which are a different kind of roof job. 68% of occupied homes are owner-occupied, 32% rented. On a housing mix like this, the likely work is first replacements on 2000s builder-grade shingles and flat and low-slope sections, which turn up more on attached and multi-unit buildings.

BuiltHomesShare
Before 19402,1927%
1940s6282%
1950s2,5758%
1960s3,21610%
1970s3,78812%
1980s5,83118%
1990s5,11216%
2000s4,05113%
2010s3,89612%
2020 or later1,0163%

Census ACS 2020–2024, tables B25034, B25035, B25024 and B25003: 32,305 homes, 30,362 occupied. Survey estimates.

Hail reports near St. Charles

From 2016 through 2025, NOAA’s Storm Prediction Center recorded 29 reports of hail of 1 inch or more within 5 miles of St. Charles’ center, spread over 9 storm days. 10 of them were 1.75 inches or larger. The largest, 4 inches, came on May 11, 2016, about 1.6 miles southeast of the center. The most recent was 1.5 inches on May 16, 2025. These are reports, not a full record: they come from spotters and the public, so busier areas log more.

Latest reportsSizeFrom center
May 16, 20251.5 inches4.7 mi W
May 16, 20252 inches4.7 mi SW
May 16, 20252 inches4.7 mi SW
May 16, 20251.25 inches3 mi W
May 16, 20251 inch4.7 mi W

If one of those storms crossed your street and nobody has been on the roof since, a storm inspection photographs what it did.

Worker on a ladder stripping worn asphalt shingles to expose the wooden roof deck

Do you need a permit here?

The city's Building Division page lists 'Replacing roof shingles' among projects that generally do not require a permit. That page does not cover structural roof repairs or full sheathing replacement, so if your job goes beyond shingles, we confirm the permit requirement with the city before work starts.

Which code St. Charles enforces

St. Charles enforces the 2021 IRC. The city's adopted-codes page lists the 2021 IBC, 2021 IRC, 2021 IEBC, 2021 IPC, 2021 IMC, 2021 IFGC, 2021 ISPSC, 2015 IECC and 2020 NEC.

Permits and inspections in St. Charles

The published number is 636-949-3222. The city refers to a City Building Commissioner but does not publish the commissioner's name. The department page is here.

Worth knowing in St. CharlesSt. Charles is one of the few cities in the area that states outright that replacing roof shingles generally does not need a permit. Inspections are scheduled at 636-949-3227. City Hall's number is 636-949-3200.
12345678
What goes into a new roof: all eight layers, explained

The design figures behind the spec

St. Charles shares the metro's figures: 115 mph design wind, 20 psf ground snow. The code guide explains both.

Two-story house with light blue synthetic underlayment covering the roof during replacement
Close-up texture of brown asphalt roof shingles with a granular surface
Aerial view of a ranch house with a dark gray standing-seam metal roof
Lightning bolt and a dark shelf cloud sweeping over flat open plains at dusk

Nearby

Also in St. Charles County:

How St. Charles compares with its neighbors

CityRe-roof permitCodeMedian built
St. CharlesNo2021 IRC1986
CottlevilleNot published2021 IRC2012
Lake St. LouisNot published2021 Construction Codes2000
O'FallonYesNot published2000
St. PetersNot published2021 IRC1988
WentzvilleNot published2015 I-Codes2008

All 6 St. Charles County cities side by side →

Common questions about roofing in St. Charles

Do I need a permit to replace a roof in St. Charles?

The city's Building Division page lists 'Replacing roof shingles' among projects that generally do not require a permit. That page does not cover structural roof repairs or full sheathing replacement, so if your job goes beyond shingles, we confirm the permit requirement with the city before work starts.

Which building code does St. Charles enforce?

St. Charles enforces the 2021 IRC. The city's adopted-codes page lists the 2021 IBC, 2021 IRC, 2021 IEBC, 2021 IPC, 2021 IMC, 2021 IFGC, 2021 ISPSC, 2015 IECC and 2020 NEC.

How old are the houses in St. Charles?

Median year built 1986, by the Census Bureau's 2020–2024 estimates. Of 32,305 homes, 23,342 were built before 2000 and 2,192 before 1940, so most roofs in St. Charles are not the first one the house has had.

Has St. Charles had large hail recently?

Yes. The most recent report of hail 1 inch or larger within 5 miles of St. Charles' center was 1.5 inches on May 16, 2025, one of 29 such reports from 2016 through 2025.

Does a historic district in St. Charles affect my roof?

It can. St. Charles has St. Charles Historic District and Frenchtown Historic District. Inside a designated district, changing a visible roof material or color can need preservation review before the permit is issued. Like-for-like replacement usually raises fewer questions, but we check before quoting.

Have you worked in St. Charles before?

Not yet: no completed roof in St. Charles is in our job records, so this page shows no job count.

Researched 2026-09-09; housing, Census ACS 2020–2024; hail, NOAA SPC. Sources: www.stcharlescitymo.gov · www.stcharlescitymo.gov · ecode360.com · en.wikipedia.org · censusreporter.org · en.wikipedia.org · en.wikipedia.org · www.city-data.com · data.census.gov · www.spc.noaa.gov. Rules and staff change; check with the jurisdiction.

Roofer kneeling on a brick ranch house roof, nailing new asphalt shingles into place
Free roof inspection

Get a straight answer on your St. Charles roof

Book my free inspection →
Free Inspection