

In Moscow Mills, the 2021 IRC is in force and 9% of the 1,401 homes went up before 1940. We replace and repair roofs here and inspect after hail, starting with a free, photographed inspection.
It sits about 46 miles northwest of downtown St. Louis. We cover ZIP code 63362.
No completed roof in Moscow Mills is logged in our job records yet.
Newer construction in Moscow Mills generally has OSB decking, architectural shingles and a proper ridge vent, so the roofs themselves start in better shape. The catch is what the shingle was: a great deal of the building through the 2000s went on with builder-grade shingles carrying a nominal warranty far longer than their real service life, and those are reaching the end now. Hail is the other factor — a newer roof is not a hail-proof roof, and a bruised mat can look perfect from the driveway for two years and then start failing all at once. If yours has never been looked at after a storm, that is the reason to have it looked at.
The Census Bureau counts 1,401 homes in Moscow Mills, with a median year built of 2007. 128 of them (9%) went up before 1940 — 18th of 48 places on this site for pre-1940 share — and 893 (64%) in 2000 or later. The 2010s were the busiest decade, adding 472 of today's homes (34%). Across Lincoln County the pre-1940 share is 5%, so Moscow Mills sits above it.
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 508 homes in Moscow Mills built before 2000 (36%) have outlived at least one roof; 192 of them (14%) predate 1970, old enough for two replacements already. The 263 homes from the 2000s are where first replacements come up now, while the 630 built since 2010 are mostly still on the roof they were built with.
46% of homes in Moscow Mills are single-family detached houses (645) and 6% attached ones such as townhouses (84). 190 homes (14%) sit in two- to nine-unit buildings. The count also takes in 482 mobile homes, which are a different kind of roof job. 928 of 1,384 occupied homes (67%) are lived in by their owners. With houses like these, the jobs we expect most are first replacements on 2000s builder-grade shingles, flat and low-slope sections, which turn up more on attached and multi-unit buildings and hail checks on newer roofs that look fine from the driveway.
| Built | Homes | Share | |
|---|---|---|---|
| Before 1940 | 128 | 9% | |
| 1940s | 4 | 0% | |
| 1950s | 0 | 0% | |
| 1960s | 60 | 4% | |
| 1970s | 0 | 0% | |
| 1980s | 45 | 3% | |
| 1990s | 271 | 19% | |
| 2000s | 263 | 19% | |
| 2010s | 472 | 34% | |
| 2020 or later | 158 | 11% |
Census ACS 2020–2024, tables B25034, B25035, B25024 and B25003: 1,401 homes, 1,384 occupied. Survey estimates.
Between 2016 and 2025 there were 2 reports of 1-inch-plus hail within 5 miles of Moscow Mills’ center in the records of NOAA’s Storm Prediction Center, on 2 separate days. None was 1.75 inches or larger. The largest, 1.25 inches, came on June 14, 2018, about 4.7 miles northwest of the center. The most recent was 1 inch on March 31, 2023. A report needs someone to see the hail and send it in, so the count is a floor, not a full tally.
If one of those storms crossed your street and nobody has been on the roof since, a storm inspection photographs what it did.

Moscow Mills' own list of work that needs no permit (Section R105.2 of its residential code, as amended in 2025) covers sheds up to 200 square feet, low fences, sidewalks, finish work and same-size door and window replacements; it does not list re-roofing either way. For smaller jobs the city has a miscellaneous building permit for projects estimated at $9,000 or less, and its form does not name roofing either. We ask the city before the job starts and pull whatever it requires.
Moscow Mills enforces the 2021 IRC. Section 39.100 of the city code, as amended by Ordinance No. 1106 on March 10, 2025, adopts the 2021 International Residential Code with Appendices A, B, C, E, F, G, H, J, M, N and P. The city's changes to it are in Section 39.104.
The published number is 636-385-5656. The city code refers to a Building Code Official and a Building Inspector but does not name either. The department page is here.
The design figures are metro-wide rather than local: 115 mph ultimate design wind and a 20 psf ground snow load. What they do to a roof is in the roofing code guide.




Also in Lincoln County:
| City | Re-roof permit | Code | Median built |
|---|---|---|---|
| Moscow Mills | Not published | 2021 IRC | 2007 |
| Elsberry | Not published | Not published | 1965 |
| Troy | Not published | 2015 IRC | 2000 |
| Winfield | Not published | 2018 IRC | 2000 |
All 4 Lincoln County cities side by side →
Moscow Mills' own list of work that needs no permit (Section R105.2 of its residential code, as amended in 2025) covers sheds up to 200 square feet, low fences, sidewalks, finish work and same-size door and window replacements; it does not list re-roofing either way. For smaller jobs the city has a miscellaneous building permit for projects estimated at $9,000 or less, and its form does not name roofing either. We ask the city before the job starts and pull whatever it requires.
Moscow Mills enforces the 2021 IRC. Section 39.100 of the city code, as amended by Ordinance No. 1106 on March 10, 2025, adopts the 2021 International Residential Code with Appendices A, B, C, E, F, G, H, J, M, N and P. The city's changes to it are in Section 39.104.
Median year built 2007, by the Census Bureau's 2020–2024 estimates. Of 1,401 homes, 508 were built before 2000 and 128 before 1940, so most roofs in Moscow Mills are not the first one the house has had.
2 reports of 1-inch-plus hail fell within 5 miles of Moscow Mills between 2016 and 2025, the biggest 1.25 inches on June 14, 2018 (NOAA Storm Prediction Center).
Not yet: no completed roof in Moscow Mills is in our job records, so this page shows no job count.
Researched 2026-10-24; housing, Census ACS 2020–2024; hail, NOAA SPC. Sources: ecode360.com · ecode360.com · www.moscowmillsmo.com · www.moscowmillsmo.com · www.moscowmillsmo.com · data.census.gov · www.spc.noaa.gov. Rules and staff change; check with the jurisdiction.
