

Roof replacement, leak repair and hail & storm damage for homes in Troy. In Troy, the 2015 IRC is in force and the median home was built in 2000. It starts with a free inspection that photographs every slope.
It sits about 48 miles northwest of downtown St. Louis. We cover ZIP code 63379.
No completed roof in Troy is logged in our job records yet.
Most newer homes in Troy have OSB decking, architectural shingles and a real ridge vent, so they start ahead. What varies is the grade of shingle: much of the 2000s building used builder-grade product whose warranty on paper outlasts its working life, and those roofs are wearing out now. Hail is the other variable. A young roof can still be bruised, and a damaged mat may look perfect from the driveway for a couple of years before it starts to fail, so a roof never checked after a storm is due a look.
By the Census Bureau's estimate there are 5,183 homes in Troy, with a median year built of 2000. 232 of them (4%) went up before 1940 — 29th of 48 places on this site for pre-1940 share — and 2,606 (50%) in 2000 or later. The 2000s were the busiest decade, adding 1,719 of today's homes (33%). Across Lincoln County the pre-1940 share is 5%, so Troy sits below 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. That puts 2,577 homes in Troy, the 50% built before 2000, past at least one full roof life, and the 682 built before 1970 (13%) are usually on a third covering or later. The 1,719 homes from the 2000s are where first replacements come up now, while the 887 built since 2010 are mostly still on the roof they were built with.
Detached single-family houses make up 81% (4,202); attached houses and townhouses 3% (169). 540 homes (10%) sit in two- to nine-unit buildings and 151 (3%) in buildings of ten units or more, where the roof is usually a landlord's or an association's decision. The count also takes in 121 mobile homes, which are a different kind of roof job. Owners live in 70% of the 5,138 occupied homes. With houses like these, the jobs we expect most are first replacements on 2000s builder-grade shingles and hail checks on newer roofs that look fine from the driveway.
| Built | Homes | Share | |
|---|---|---|---|
| Before 1940 | 232 | 4% | |
| 1940s | 135 | 3% | |
| 1950s | 164 | 3% | |
| 1960s | 151 | 3% | |
| 1970s | 361 | 7% | |
| 1980s | 799 | 15% | |
| 1990s | 735 | 14% | |
| 2000s | 1,719 | 33% | |
| 2010s | 808 | 16% | |
| 2020 or later | 79 | 2% |
Census ACS 2020–2024, tables B25034, B25035, B25024 and B25003: 5,183 homes, 5,138 occupied. Survey estimates.
From 2016 through 2025, NOAA’s Storm Prediction Center recorded 2 reports of hail of 1 inch or more within 5 miles of Troy’s center, spread over 2 storm days. None was 1.75 inches or larger. The largest, 1.25 inches, came on June 14, 2018, about 1.9 miles west 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.
A bruised shingle can look fine for a season or two, which is why a storm inspection after a date like these is worth having.

Troy's code does not say in so many words whether a like-for-like re-roof needs a permit. It does say that anyone who starts work that needs a permit before getting one owes a fee on top of the permit fee itself (Section R108.6 of the residential code as Troy adopted it). We ask the city before the job starts and pull whatever it requires.
Troy enforces the 2015 IRC. City Code Section 500.035 adopts the 2015 International Residential Code, last re-adopted by Ordinance No. 1223 on May 17, 2016. In March 2026 the Board of Aldermen added the code's Appendix F, radon control methods, by Ordinance No. 1413, which states that the 2015 code is still the one in force.
The published number is 636-528-1254. Troy's city code makes the Building Commissioner responsible for enforcing the Troy Building Code (Section 500.060) but does not name the person. 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 Lincoln County:
| City | Re-roof permit | Code | Median built |
|---|---|---|---|
| Troy | Not published | 2015 IRC | 2000 |
| Elsberry | Not published | Not published | 1965 |
| Moscow Mills | Not published | 2021 IRC | 2007 |
| Winfield | Not published | 2018 IRC | 2000 |
All 4 Lincoln County cities side by side →
Troy's code does not say in so many words whether a like-for-like re-roof needs a permit. It does say that anyone who starts work that needs a permit before getting one owes a fee on top of the permit fee itself (Section R108.6 of the residential code as Troy adopted it). We ask the city before the job starts and pull whatever it requires.
Troy enforces the 2015 IRC. City Code Section 500.035 adopts the 2015 International Residential Code, last re-adopted by Ordinance No. 1223 on May 17, 2016. In March 2026 the Board of Aldermen added the code's Appendix F, radon control methods, by Ordinance No. 1413, which states that the 2015 code is still the one in force.
Older than most people guess: the Census puts 50% of Troy's homes before 2000 and 13% before 1970, with a median year built of 2000 (2020–2024 estimates). A roof usually lasts about 25 years, so the deck and the layers get checked before any quote.
Yes. The most recent report of hail 1 inch or larger within 5 miles of Troy's center was 1 inch on March 31, 2023, one of 2 such reports from 2016 through 2025.
Not yet: no completed roof in Troy 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 · ci-troy-mo.smartgovcommunity.com · www.lincolncomo.gov · data.census.gov · www.spc.noaa.gov. Rules and staff change; check with the jurisdiction.
