

Roof replacement, leak repair and hail & storm damage for homes in Oakville. In Oakville, the 2015 IRC is in force and 84% of the 14,242 homes were built before 2000. It starts with a free inspection that photographs every slope.
Oakville runs to about 17.67 square miles and roughly 36,301 people. It sits about 15 miles south of downtown St. Louis. We cover ZIP code 63129.
Because Oakville has no city government, any permit a re-roof needs here comes from St. Louis County's Department of Transportation and Public Works — the same office that handles permits and inspections for every unincorporated part of the county. The county publishes its own Residential Re-Roofing Checklist and Guide, setting out what it expects on a re-roof, and inspections are scheduled with the county rather than a city hall.
No completed roof in Oakville is logged in our job records yet.
Oakville is an unincorporated community bordered by the Mississippi and Meramec rivers. It spans the Oakville and Tesson Ferry townships.
From this stretch of building, houses in Oakville sit on plywood or OSB, were first roofed in three-tab shingles, and are mostly on their second roof now. Trouble tends to be at the penetrations rather than across the field: the rubber collar on a pipe boot splits years before the shingles give out, and it is the leak we trace most often. Ridge vents were hit and miss in these decades, and OSB that stays damp for a season softens in a way plywood does not, something you feel underfoot rather than see from the yard.
By the Census Bureau's estimate there are 14,242 homes in Oakville, with a median year built of 1982. 283 of them (2%) went up before 1940 — 34th of 48 places on this site for pre-1940 share — and 2,284 (16%) in 2000 or later. The 1970s were the busiest decade, adding 4,079 of today's homes (29%). That is below St. Louis County's 10%.
Missouri's Department of Commerce and Insurance puts the useful life of a roof at usually about 25 years. On that yardstick the 11,958 homes in Oakville built before 2000 (84%) have outlived at least one roof, and 15% (2,190 homes) go back before 1970, two roof lives and more. First replacements are arriving on the 1,827 homes built in the 2000s, while the 457 built since 2010 are mostly still on the roof they were built with.
Detached single-family houses make up 80% (11,340); attached houses and townhouses 5% (661). 858 homes (6%) sit in two- to nine-unit buildings and 1,374 (10%) in buildings of ten units or more, whose roofs are normally an owner's or a board's call rather than a resident's. 86% of occupied homes are owner-occupied, 14% rented. With houses like these, the jobs we expect most are first replacements on 2000s builder-grade shingles.
| Built | Homes | Share | |
|---|---|---|---|
| Before 1940 | 283 | 2% | |
| 1940s | 232 | 2% | |
| 1950s | 567 | 4% | |
| 1960s | 1,108 | 8% | |
| 1970s | 4,079 | 29% | |
| 1980s | 3,610 | 25% | |
| 1990s | 2,079 | 15% | |
| 2000s | 1,827 | 13% | |
| 2010s | 457 | 3% | |
| 2020 or later | 0 | 0% |
Census ACS 2020–2024, tables B25034, B25035, B25024 and B25003: 14,242 homes, 13,914 occupied. Survey estimates.
NOAA’s Storm Prediction Center logged 34 reports of hail 1 inch or larger within 5 miles of Oakville’s center from 2016 through 2025, on 10 different days. 8 of them were 1.75 inches or larger. The largest, 2.5 inches, came on May 11, 2016, about 4.6 miles west of the center. The most recent was 1 inch on April 2, 2025. Counts follow people as much as storms, since every report is a spotter’s or a resident’s.
| Latest reports | Size | From center |
|---|---|---|
| April 2, 2025 | 1 inch | 1.4 mi S |
| April 2, 2025 | 1 inch | 1.7 mi NE |
| March 14, 2025 | 1 inch | 4.8 mi E |
| March 14, 2025 | 1.5 inches | 1.4 mi S |
| March 14, 2025 | 1 inch | 1 mi E |
Hail damage rarely shows from the ground; a storm inspection photographs each slope so you know either way.

Oakville has no city government, so the rule is St. Louis County's. Its re-roofing checklist says no building permit is needed for a like-for-like replacement of asphalt shingles on a roof sloped 4:12 or steeper, unless the job changes something: a permit is required when the slope is under 4:12, when more than 25% of the roof sheathing must be replaced, when the new covering is a different material, or when old board sheathing has to be replaced with structural panels. Work that needs no permit still has to meet the county's re-roofing code.
Oakville enforces the 2015 IRC. Oakville builds to the county's code, which the re-roofing checklist gives as the 2015 International Residential Code under Ordinance 27,654.
The published number is 314-615-5184. Oakville does not publish the building official's name, so this page does not name one. Plenty of sites will show you one anyway. The department page is here.
Wind 115 mph (ultimate) and ground snow 20 psf, the same across the metro; see the roofing code guide for what they govern.




Also in St. Louis County:
| City | Re-roof permit | Code | Median built |
|---|---|---|---|
| Oakville | Conditional | 2015 IRC | 1982 |
| Affton | Conditional | 2015 IRC | 1958 |
| Ballwin | Yes | 2015 I-Codes (2024 I-Codes proposed for 2026) | 1976 |
| Brentwood | Not published | 2024 IRC | 1956 |
| Chesterfield | Not published | 2015 IBC / 2015 IRC | 1982 |
| Clayton | Not published | 2021 IRC | 1954 |
| Creve Coeur | Not published | 2009 IRC | 1980 |
All 21 St. Louis County cities side by side →
Oakville has no city government, so the rule is St. Louis County's. Its re-roofing checklist says no building permit is needed for a like-for-like replacement of asphalt shingles on a roof sloped 4:12 or steeper, unless the job changes something: a permit is required when the slope is under 4:12, when more than 25% of the roof sheathing must be replaced, when the new covering is a different material, or when old board sheathing has to be replaced with structural panels. Work that needs no permit still has to meet the county's re-roofing code.
Oakville enforces the 2015 IRC. Oakville builds to the county's code, which the re-roofing checklist gives as the 2015 International Residential Code under Ordinance 27,654.
Median year built 1982, by the Census Bureau's 2020–2024 estimates. Of 14,242 homes, 11,958 were built before 2000 and 283 before 1940, so most roofs in Oakville are not the first one the house has had.
The last report near Oakville of hail 1 inch or bigger came on April 2, 2025; NOAA's records hold 34 of them within 5 miles since 2016.
Not yet: no completed roof in Oakville 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: manchestermo.gov · stlouiscountymo.gov · en.wikipedia.org · stlouiscountymo.gov · www.bestplaces.net · data.census.gov · www.spc.noaa.gov. Rules and staff change; check with the jurisdiction.
