St. Louis City is independent from St. Louis County (separate since 1876). City addresses: Building Division, 1200 Market St, Room 426. Missouri has no statewide building code. 70% of permits issued same-day; Hot Spot Desk Mon & Wed 9am–3pm for immediate review. Online portal launched March 2026.
St. Louis roof replacement permit rules
Chandler Building Safety — correction: the City of St. Louis Building Division requires a building permit for residential roof replacement. The 2018 IRC governs installation standards. The Missouri-licensed roofing contractor pulls the permit and schedules the final inspection. Hot Spot Desk (Mon & Wed 9am–3pm) can process standard residential roofing permits same-day. Historic district properties with distinctive roofing materials (slate, clay tile) may require Cultural Resources Office review (314-657-3865) before the Building Division issues the permit.
St. Louis's roofing climate sits between Madison's ice-dam-dominated environment and Chandler's UV-tile world. Zone 4A (mixed humid) means moderate winters with genuine freeze-thaw cycling and hot humid summers. Asphalt shingles are the dominant material. The two-layer shingle maximum (2018 IRC) applies: homes already with two shingle layers require full tear-off. Many St. Louis row houses and older commercial-residential buildings have flat or very low-slope roofs — these use EPDM or modified bitumen (torch-down) membrane systems, not asphalt shingles.
Three St. Louis roof replacement scenarios
| Scope | Permit? | Key St. Louis Note | Installed Cost |
|---|---|---|---|
| Asphalt tear-off and re-roof | Yes | Ice-and-water shield; two-layer max | $9,000–$18,000 |
| Asphalt overlay (one layer) | Yes | One existing layer check required | $7,500–$14,000 |
| Flat roof membrane | Yes | EPDM/modified bitumen; specialist required | $9,600–$18,000 |
| Historic slate replacement | Yes + Cultural Resources | Period-compatible material; 314-657-3865 | Higher |
St. Louis's roofing climate — Zone 4A mixed humid
Zone 4A creates a middle-ground roofing environment: winters cold enough for ice dams in certain roof configurations (less severe than Madison's Zone 6), summers hot and humid enough to accelerate shingle oxidation. Asphalt shingles typically achieve their rated lifespan (25–30 years) in St. Louis's climate when properly installed with adequate attic ventilation. Attic ventilation is the single most important factor in shingle lifespan — an underventilated attic dramatically shortens shingle life by retaining summer heat buildup.
What the inspector checks
Underlayment installation, shingle nailing pattern per manufacturer, flashing at all penetrations and wall-to-roof intersections, two-layer maximum compliance, historic material compatibility where applicable. Call 314-622-3315 for scheduling.
What a roof replacement costs in St. Louis
Asphalt re-roof (2,000 sq ft, tear-off): $9,000–$18,000. Overlay: $7,500–$14,000. Flat roof EPDM: $9,600–$18,000. Historic slate: significantly higher. Permit fees: project-cost-based.
Can I install new shingles over existing layers in St. Louis?
Only if one existing layer. 2018 IRC prohibits more than two layers. Homes re-roofed once before require full tear-off. Contractor determines layer count at the eave edge.
Does St. Louis have flat-roofed homes?
Yes — many Soulard, the Hill, and near-downtown brick row houses have flat or very low-slope roofs. These use EPDM membrane or modified bitumen (torch-down) systems, not asphalt shingles. Specialist contractors required.
Does Cultural Resources review apply to roofing?
For material changes on historic district properties with distinctive roofing — especially original slate, clay tile, or ornamental metal — Cultural Resources review may be required. Contact 314-657-3865 before finalizing material selection for any potentially historic property.
Is ice-and-water shield required in St. Louis?
The 2018 IRC includes ice barrier provisions for Zone 4A. Ice-and-water shield at eave edges is appropriate for St. Louis and provides meaningful protection during freeze-thaw events. Confirm specific requirements with your contractor and Building Division at 314-622-3315.
What is the roofing season in St. Louis?
Practical shingle installation: approximately March through November. Asphalt shingles seal properly above 40°F. Unlike Chandler (year-round), budget for weather delays in fall and spring. Unlike Madison (shorter window), St. Louis has a reasonably wide installation season.
Who pulls the roofing permit in St. Louis?
The Missouri-licensed roofing contractor typically pulls the building permit as the responsible party and schedules the final inspection. Verify contractor holds appropriate Missouri licensing before signing any roofing contract.
General guidance based on publicly available municipal sources as of April 2026. City of St. Louis uses 2018 IRC. Historic districts: Cultural Resources Office review at 314-657-3865. Verify at 314-622-3315. For a personalized report, use our permit research tool.
Phone: 314-622-3315 (Hot Spot Desk: Mon–Wed 9am–3pm)
Hours: M–Th 8am–4:30pm, F 8am–4pm
Online: stlouis-mo.gov/building/permits
Codes: 2018 IRC · 2017 NEC · 2021 UPC · 2018 IECC
Cultural Resources: 314-657-3865 · Spire: spire.com · Ameren MO: ameren.com
Missouri One Call: 800-344-7483