Research by Ivan Tchesnokov
The Short Answer
YES — A building permit is required for roof replacement in St. Louis, MO.
Missouri-licensed roofing contractor pulls the permit and schedules the final inspection. Hot Spot Desk (Mon & Wed 9am–3pm) can process standard scopes same-day. Historic district properties with distinctive roofing require Cultural Resources Office review (314-657-3865). Apply at City Hall Room 426 or online. Phone: 314-622-3315.

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

Scenario A
South St. Louis Ranch: Standard Asphalt Re-Roof
A 1960 brick ranch replacing aging asphalt shingles — two layers present, full tear-off required. Standard permit: tear-off, inspect decking, replace underlayment, install new architectural shingles. Ice-and-water shield at eaves appropriate for Zone 4A freeze-thaw. Missouri-licensed contractor pulls permit. Hot Spot Desk same-day. Installed: $9,000–$17,000.
Permit required · Two-layer tear-off required · Ice-and-water shield at eaves · Installed: $9,000–$17,000
Scenario B
Lafayette Square: Original Slate Roof — Historic Material Match
A Lafayette Square homeowner with original 1890s slate in a historic district. Cultural Resources Office (314-657-3865) review required for any material change. Replacing slate with asphalt shingles would likely not be approved — period-compatible slate or high-quality synthetic alternatives needed. Budget significantly more than asphalt. Natural slate installed: $18–$35/sq ft vs. $4–$8 for asphalt. Cultural Resources review: 2–4 weeks.
Permit + Cultural Resources review · Slate to asphalt likely denied · Period-compatible material required · Installed: significantly higher than asphalt
Scenario C
Soulard: Flat-Roof Row House — EPDM/Modified Bitumen
A Soulard row house with a flat roof needs a permit for membrane roof replacement. Flat/low-slope roofs (under 2:12 pitch) require EPDM or modified bitumen systems — not asphalt shingles. Specialist contractors required. EPDM/modified bitumen installed: $8–$15/sq ft. A 1,200 sq ft flat roof: $9,600–$18,000.
Permit required · Flat roof: EPDM or modified bitumen (not shingles) · Specialist contractor required · Installed: $9,600–$18,000
ScopePermit?Key St. Louis NoteInstalled Cost
Asphalt tear-off and re-roofYesIce-and-water shield; two-layer max$9,000–$18,000
Asphalt overlay (one layer)YesOne existing layer check required$7,500–$14,000
Flat roof membraneYesEPDM/modified bitumen; specialist required$9,600–$18,000
Historic slate replacementYes + Cultural ResourcesPeriod-compatible material; 314-657-3865Higher
Stop Googling
Get your St Louis roof replacement forms, fees, and filing checklist — in 60 seconds.
Get my Filing Kit — $4.99 →
✓ 30-day refund  ·  ✓ No account  ·  ✓ Secure Stripe checkout

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.

City of St. Louis Building Division — Permit Section1200 Market Street, City Hall, Room 426, St. Louis, MO 63103
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