What happens if you skip the permit (and you needed one)
- Stop-work order issued by Kirkwood Building Department; unpermitted roofing is red-flagged during title transfer and will kill a home sale without removal or retroactive permitting at $300–$600 cost.
- Insurance claim denial: if water damage occurs post-replacement and the insurer discovers unpermitted work, you forfeit coverage and eat the full repair bill (often $5,000–$25,000 for ceiling/attic water damage).
- Lender/refinance blocks: FHA, VA, and conventional lenders require clear title and building compliance; unpermitted roof work triggers appraisal holds and loan-denial risk.
- Code enforcement fine of $100–$250 per day if a neighbor complains or the city discovers the work during routine code patrol, plus mandatory tear-off and re-do at contractor cost.
Kirkwood roof replacement permits — the key details
Kirkwood Building Department enforces the 2015 International Building Code, which means IRC R907 (reroofing standards) and IRC R905 (roof-covering requirements) are your governing framework. The critical rule: any roof replacement involving a tear-off of existing material requires a permit. If you're installing a new roof over an existing roof without removing the old one (called an overlay), you're still required to have a permit if the existing roof already has one or more layers underneath — and the IRC R907.4 rule is strict: you cannot have more than two layers of roof covering on a structure at any time. In Kirkwood's case, the city's online permit portal flags this automatically: you'll be asked to declare the number of existing layers, and if the count is two, a third layer triggers a mandatory tear-off requirement. This is non-negotiable because Kirkwood's climate (zone 4A, 30-inch frost depth, loess soil that settles) creates ice-dam and moisture-intrusion risks if weight and water management aren't controlled. The permit fee ranges from $150 to $400 depending on the roof's square footage, calculated at approximately $1.50 to $2.00 per square (100 sq ft of roof area). Most residential roofs in Kirkwood are 20–30 squares, so expect a total permit cost of $150–$250 for a typical single-family home.
The underlayment and flashing rules are where most Kirkwood homeowners trip up. IRC R905.2.8.1 requires an ice-and-water shield (self-adhering membrane) to be installed along the eaves in cold climates — Kirkwood qualifies, and the city's inspectors enforce the 24-inch-minimum extension up the roof slope (measured from the exterior wall line). If your roofer doesn't call this out in the permit scope or bid, reject the quote and ask for written confirmation. The same applies to flashing: all valleys, penetrations (vent pipes, chimneys, skylights), and eaves transitions must be detailed in the permit application. Kirkwood inspectors will do an in-progress deck inspection (usually after tear-off, before new underlayment is laid) to check for soft spots, rot, or improper fastening patterns. If the deck has structural issues, the permit goes on hold and you'll need a licensed structural engineer to sign off, adding 1–3 weeks and $500–$1,500 to the timeline. This is common in Kirkwood's older neighborhoods (pre-1960s homes in Walnut Hill or near downtown) where original 2x4 rafters and 1x6 decking are prone to cupping and rot.
Material changes (shingles to metal, asphalt to tile, or vice versa) trigger a secondary review in Kirkwood because of the weight and attachment differences. Tile and slate roofs are significantly heavier — often 750–1,200 lbs per square — and require structural verification that the existing rafters can handle the load. Kirkwood's building department will demand a structural engineer's letter (cost: $300–$800) if you're changing to tile or stone. Metal roofs are lighter but require different fastening (mechanical screws vs. nails) and fastener specifications per IBC 1511.5, which the permit reviewer will detail. Most Kirkwood roofers are fluent in asphalt shingles but fewer are certified for metal or tile installation; if you're considering a material change, confirm your contractor's credentials and ask for three reference jobs in the Kirkwood area before signing. The timeline for material-change permits is typically 2–4 weeks, compared to 1 week for like-for-like reroof.
Kirkwood's online permit portal (accessible via the city's website under 'Development Services') requires you or your contractor to upload a scope sheet with: existing roof condition, number of layers, proposed material, roof slope, any structural notes, and a sketch showing deck access and penetrations. The city offers guidance documents on its portal that specify underlayment, fastening, and flashing details for common roof systems — download these before your contractor submits, and share them with the roofer to avoid re-submittals. Once the permit is issued (usually within 1–2 business days for like-for-like work), you'll need to schedule two inspections: the in-progress (deck) inspection after tear-off or after underlayment is laid, and the final inspection after all material and flashing is complete. Inspections are typically available within 2–3 business days of request. The final inspection sign-off releases the permit and is necessary for title clearance and insurance certification.
Owner-builders (homeowners doing their own work) are allowed in Kirkwood on owner-occupied single-family homes, but you'll need to pull the permit in your name, schedule the inspections yourself, and comply with all code requirements — the city doesn't exempt you from IRC standards just because you're the owner. If you hire a contractor, confirm they have a current roofing license and active general liability insurance; Kirkwood code enforcement has increased in recent years, and unlicensed work (or work without insurance) will result in a stop-work order. Finally, if your home is in Kirkwood's historic district (central neighborhoods near the downtown square), additional design review may apply — check with the city's planning staff before submitting the permit, as some historic overlays require architectural review of visible roof materials (e.g., shingle color or profile). This adds 1–2 weeks to the timeline but is separate from the building permit process.
Three Kirkwood roof replacement scenarios
Kirkwood's frost depth, ice damming, and underlayment requirements
Kirkwood sits in IECC Climate Zone 4A with a 30-inch frost depth, which means two things for your roof: (1) ice dams form readily in winter because warm attic air melts snow on the roof, and meltwater refreezes at the eaves where it's colder. (2) The loess soil under your foundation is prone to settling if water penetrates improperly, which can affect gutter drainage and structural support. The IRC R905.2.8.1 standard — ice-and-water shield (self-adhering membrane) extended 24 inches up from the eaves — exists specifically to catch water that backs up behind ice dams. Kirkwood's inspectors verify this detail closely because the city has had moisture-intrusion complaints in older neighborhoods during heavy freeze-thaw cycles.
When your permit is reviewed, the city will ask: 'What underlayment and flashing are you using?' Your roofer should specify a synthetic (not felt) underlayment for the whole roof, plus self-adhering ice-and-water shield at the eaves. If the roofer says 'we'll just use roofing felt and install ice shield at the drip edge,' that's not enough — IRC R905.2.8.1 requires the shield to extend up the roof slope, not just along the eave. Kirkwood's inspector will catch this at the in-progress inspection and fail it. The fix is cheap (re-install the shield correctly) but it delays your project by 2–3 days while the contractor mobilizes again.
Metal roofs in Kirkwood are increasingly popular because they shed snow and ice more readily than asphalt, reducing ice-dam risk. However, metal requires a breathable underlayment (not ice-and-water shield under the entire roof, which can trap moisture) — usually a synthetic wrap with a vent layer. If you're switching to metal, confirm your contractor understands Kirkwood's inspector expectations for underlayment. The permit reviewer will detail the exact underlayment product and fastening pattern required per the metal roof manufacturer's specs and IBC 1511. Failure to specify this upfront causes re-submittals.
Kirkwood deck inspection and the hidden-rot risk in pre-1960s homes
Kirkwood's Walnut Hill, downtown, and near-downtown neighborhoods have a high concentration of pre-1960s homes with original 1x6 or 2x4 roof decking, often supported by 2x4 or 2x6 rafters. These decks are vulnerable to cupping, warping, and rot because: (1) the original nails are often loose or corroded, (2) decades of temperature and humidity cycles weaken wood fibers, and (3) if the old roof had a leak or poor ventilation, the deck absorbed moisture. Kirkwood's building inspectors are trained to spot this risk during the in-progress deck inspection (which happens after tear-off, when the deck is fully exposed). If the inspector taps the deck with a screwdriver and finds soft spots, rot, or a nail-pop pattern indicating loose fastening, the permit goes on hold pending a structural engineer's evaluation or deck repair.
The cost of a minor deck repair (sister-boarding one or two rafters, or re-nailing a section of decking) is typically $800–$2,000. A major repair (full deck replacement over 200+ sq ft) can run $5,000–$12,000 and will add 1–2 weeks to your timeline. If you're budgeting for a roof replacement in an older Kirkwood home, add a 10–15% contingency ($1,000–$2,000) for potential deck work discovered during inspection. This is not a code violation or a surprise; it's standard in neighborhoods where homes are 60+ years old. Kirkwood's building department will not sign off on a final roof inspection if the deck underneath is compromised — the roof covering is only as good as its substrate.
Pro tip: ask your contractor to do a detailed attic inspection before submitting the permit. If you see evidence of old water stains, insect damage, or sagging rafters, get a structural engineer's pre-inspection (cost: $300–$500) before pulling the permit. This pre-screens for hidden deck issues and prevents surprises during the in-progress inspection. Kirkwood inspectors appreciate this proactive approach and often expedite final sign-off if the structural engineer's report is thorough.
111 South Kirkwood Road, Kirkwood, MO 63122
Phone: (314) 822-5807 | https://www.kirkwoodmo.org/departments/planning-development/permits-applications
Monday–Friday, 8:00 AM–5:00 PM (closed municipal holidays)
Common questions
Do I need a permit if I'm just replacing a few shingles or patching a leak?
No. Kirkwood exempts repairs under 25% of roof area — typically fewer than 7–8 squares (700–800 sq ft). If you're patching a small hole, replacing a few shingles around a leak, or fixing flashing, no permit is needed. However, if the repair becomes more than just a patch (e.g., you end up replacing entire valleys or more than 10 squares), a permit becomes required. When in doubt, call the city's building department at (314) 822-5807 and describe the scope; they'll clarify on the phone.
What if my roof already has a second layer and I want to add a third?
You cannot. IRC R907.4, which Kirkwood enforces, prohibits more than two layers of roof covering on any structure. If your roof has two layers, a third layer (or an overlay) is not permitted. You must tear off both existing layers and install new material on the bare deck. This is a safety rule because multiple layers trap moisture, add excessive weight, and compromise structural integrity.
How long does a Kirkwood roof permit actually take from submission to final inspection?
For a like-for-like asphalt reroof (shingles to shingles, no structural issues, no historic overlay), the city issues the permit within 1–2 business days, and the work can typically be completed and inspected within 2–3 weeks. For a material change (shingles to metal or tile) or a home in the historic district, add 2–4 weeks for structural review and design review. If deck issues are discovered during the in-progress inspection, add another 1–2 weeks for repair scheduling.
Do I have to hire a licensed roofing contractor, or can I do the roof replacement myself as the owner?
You can pull the permit as an owner-builder on owner-occupied single-family homes in Kirkwood, but you must still comply with all IRC and IBC code requirements, schedule inspections yourself, and pass every one. There is no exemption from code standards just because you're the homeowner. If you're not experienced, hiring a licensed roofer (who is insured and familiar with Kirkwood's inspection standards) is strongly recommended. If you hire a contractor, confirm they hold a current Missouri roofing license and active general liability insurance (minimum $500,000–$1,000,000 coverage).
Will Kirkwood require me to install ice-and-water shield even if I'm re-roofing with asphalt shingles?
Yes. IRC R905.2.8.1 requires ice-and-water shield (self-adhering membrane) along the eaves in cold climates, and Kirkwood qualifies as a cold-climate zone. The shield must extend at least 24 inches up the roof slope from the exterior wall line. Kirkwood inspectors verify this at the in-progress inspection. If your roofer skips this or underestimates the coverage area, the permit will be failed and corrective work will be required.
What happens if the inspector finds rot in the roof deck during the in-progress inspection?
Work stops, and you have two options: (1) Hire a structural engineer to evaluate and recommend repair (cost: $300–$800 for the evaluation plus $800–$5,000+ for the repair itself), or (2) Request a permit amendment to include a full deck replacement if rot is extensive. Either way, the in-progress inspection is resumed after repairs are completed and verified. This is common in Kirkwood's pre-1960s homes and is not a permit violation — it's a code-required safety discovery.
If my home is in Kirkwood's historic district, what extra steps do I need to follow?
Historic homes near downtown or in designated historic overlays require Design Review Board (DRB) approval for any visible roof changes, including material changes (shingles to metal) or color changes that alter the home's appearance. Submit your permit to the city's planning department; they route it to the DRB, which typically meets monthly. Approval usually takes 2–4 weeks. Plan accordingly and confirm with the city's planning staff (314-822-5807, ext. planning) whether your home is in a historic overlay before submitting the permit.
What's the cost of a Kirkwood roof permit?
Kirkwood's permit fee is typically $1.50 to $2.00 per roof square (100 sq ft), plus a base administrative fee of around $50–$75. For a typical 28-square home, expect $180–$240. If structural engineering is required (material change, deck repair), add the engineer's cost ($300–$800). The permit fee is separate from the roofing labor and materials, which typically run $8,500–$18,000 depending on the scope, deck condition, and material chosen.
Can I install a new roof on top of the old one (overlay) to save money?
Only if the existing roof has zero or one layer underneath. If there is already one layer, you can overlay a second layer (no tear-off required). If there are two or more layers, you must tear off all existing layers and install on bare deck per IRC R907.4. Kirkwood's permit application will ask you to declare the number of existing layers; if you understate this or your contractor tries to proceed with a third-layer overlay, a stop-work order will be issued immediately upon inspection.
What if I discover during my roof replacement that I need to change the gutter system or add roof vents?
Gutter replacement alone does not require a permit in Kirkwood. However, if you're adding new roof vents or changing ventilation during the reroof, you should declare this in the permit scope. The inspector will evaluate vent placement, size (per IRC R806), and fastening during the final inspection. If vents are added after the permit is issued without amendment, the city may require a permit revision, so inform your contractor to include all ventilation work in the original scope.