Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in Wentzville requires a permit. Repairs under 25% of roof area, like-for-like patching, and gutter-only work are typically exempt — but a third layer on your existing roof triggers a mandatory tear-off and permit.
Wentzville, unlike some neighboring St. Louis County municipalities, enforces the IRC R907.4 three-layer rule strictly: once a third layer is detected during inspection, you are required to strip to the deck before re-roofing, and this mandatory tear-off automatically requires a permit. The City of Wentzville Building Department processes roofing permits at the counter for straightforward like-for-like replacements (same pitch, same material, same decking), meaning you can often pull a permit same-day with completed plans and a contractor license or owner-occupant affidavit. However, if you are changing materials (shingles to metal, adding ice-and-water shield beyond standard requirements, or repairing structural deck issues), plan for a 5–7 day plan review. Wentzville sits in Climate Zone 4A with 30 inches of frost depth, which means ice-dam protection (ice-and-water shield) must extend 24 inches inward from the roof edge per IRC R905.1.2(i) — this detail is often missed on permit applications and causes plan rejects. Unlike coastal jurisdictions, Wentzville does not require hurricane-tie-down upgrades on re-roofs, but the city does require a 1/3-square (approximately 33 square feet) roof sample inspection if you are upgrading material type.

What happens if you skip the permit (and you needed one)

Wentzville roof replacement permits — the key details

The threshold for a Wentzville roof permit is straightforward: any tear-off-and-replace, any work covering 25% or more of roof area, any change in roofing material (including shingle color/grade if it affects structural loading), and any structural deck repair all require a permit. The exemption covers repairs under 25% (patching fewer than approximately 10 squares, or roughly 1,000 square feet), flashing-only work, and gutter replacement with no underlayment changes. The IRC R907 (reroofing) standard, which Wentzville enforces as the local code baseline, explicitly prohibits a fourth layer of roofing; if your existing roof has two layers already, you must tear off at least one layer before adding a new one. This is not negotiable. The city building department will request a 'roof layer count' on your permit application — be honest. If they discover three or more layers during the deck-nailing inspection, they will issue a stop-work order and force a tear-off, costing you $2,000–$5,000 in extra labor and delay.

Wentzville's specific climate and code enforcement create two critical underlayment rules. First, ice-and-water shield (self-adhering synthetic membrane) must extend a minimum of 24 inches inward from the eave edge in all cases, per IRC R905.1.2(i), because the city sits in a freeze-thaw zone with 30 inches of frost depth — ice dams here are common. Your contractor must specify the brand, width, and installation method on the permit application, and the inspector will check it during the in-progress inspection. Second, standard asphalt felt underlayment must be installed over the deck before any shingle is laid, and fastening patterns must match manufacturer specs and the IRC R905.2.8.1 standard (4 fasteners per shingle, 1.25 inches from the edge). The city does not require a separate structural engineer's report for standard asphalt-shingle or architectural-shingle re-roofs on residential single-family homes, but if you are upgrading to metal roofing, clay tile, or concrete tile, the inspector may request a brief engineer's note confirming deck load capacity — this costs $300–$600 and adds 1–2 weeks to your timeline.

Owner-occupants in Wentzville can pull a roof-replacement permit without hiring a licensed contractor, but they must sign an owner-builder affidavit stating the work will be performed by the owner or owner's family, and they must pass an inspection before the city will sign off. In practice, very few owner-builders re-roof their own homes because the work is dangerous and the city's inspector is stringent on fastening and underlayment. If you hire a contractor, confirm that the contractor holds a current Missouri roofing license (Missouri does not license roofers at the state level, but the city may require proof of business registration and proof of general liability insurance — typically $1 million minimum). The contractor should pull the permit on your behalf as part of the contract; if they don't, you'll be the permit applicant and you'll be responsible for scheduling inspections. Permit fees in Wentzville run $150–$400 depending on roof size, calculated as roughly $0.80–$1.50 per square foot of roof area (a 2,000 sq ft roof, for example, is about 22 squares and costs $175–$330). Add $50 for each inspection if the contractor doesn't request the standard two inspections bundled with the permit.

Plan submission in Wentzville requires a one-page roof plan showing the roof pitch, square footage, existing and new material type, underlayment spec, fastening pattern, and ice-dam protection detail. Unlike some municipalities, Wentzville does not require a full architectural drawing; a photograph of the roof, a sketch with dimensions, and a materials list suffice. The city processes these applications over-the-counter (same-day approval) for like-for-like replacements on residential single-family homes. If you are changing materials, installing additional ventilation, or repairing structural decking, plan for a 5–7 day plan review. Once approved, you have 180 days to start work; if you don't pull the permit to begin inspections within that window, the permit expires and you'll need to re-apply. Inspections happen in two phases: an in-progress deck-nailing and underlayment inspection (can happen as soon as the deck is exposed and underlayment is installed), and a final inspection after shingles, flashing, ridge cap, and gutters are complete. Each inspection is $50–$75, but most contractors bundle these into the permit fee.

Wentzville enforces a strict no-three-layers rule because of the added weight and moisture-trap risk in the humid St. Louis climate. If your current roof already has two layers, you are required by code to tear off one layer before re-roofing. The city inspector performs a random visual check of the sheathing and nails on every permit, and if they spot three nail lines or see evidence of three shingle courses, they will stop the work. This is not a warning — it is a code violation and will trigger a stop-work order and fine. To avoid this, your contractor must be prepared to tear off one layer if the second layer is discovered. The cost difference between a one-layer removal and a two-layer removal is typically $1,500–$3,000 (roughly $2 per square foot of roof area), so it's cheaper to assess the roof before pulling a permit. Many Wentzville contractors will do a free visual inspection and provide a 'layer count' before submitting a permit application, which is a smart practice.

Three Wentzville roof replacement scenarios

Scenario A
Like-for-like asphalt-shingle replacement, one existing layer, 2,200 sq ft roof, no deck repair — typical suburban Wentzville home
You have a 22-year-old asphalt roof with one layer of 25-year architectural shingles. The shingles are failing, but the plywood deck is sound — no soft spots, no leaks into the attic. You want to replace with a similar-grade asphalt shingle (same pitch, same color family). This is a straightforward permit: your contractor fills out the one-page residential roofing permit form, provides a photo of the existing roof and a sketch with dimensions (2,200 sq ft, 7-in-12 pitch, 40-year architectural shingles planned, with ice-and-water shield extending 24 inches from the eave). The City of Wentzville Building Department approves this over-the-counter because no structural changes are involved. Permit fee is $220 (roughly $1 per square foot). Your contractor schedules an in-progress inspection once the old shingles and underlayment are removed and the new underlayment is installed — this happens on day two or three of the job. The inspector checks that the deck is fastened to code (16 inches on-center), the ice-and-water shield runs 24 inches inboard from the eaves, and the felt is lapped correctly. Final inspection happens after shingles and flashing are installed — typically day five or six. Total timeline: permit to final sign-off is 1–2 weeks. Cost: $220 permit plus $8,000–$12,000 labor and materials (typical for a 22-square roof in the St. Louis area).
Permit required (one layer present) | Over-the-counter approval | Ice-and-water shield mandatory (24 in. from eave) | Two inspections included | $220 permit fee | $8,000–$12,000 total project cost
Scenario B
Two-layer roof discovery, mandatory tear-off, metal roofing upgrade, deck repair on north slope — St. Charles County edge case
Your home sits in the Wentzville extraterritorial jurisdiction (just outside city limits but under city permitting authority). You hired a contractor to replace asphalt shingles, but once they started the tear-off, they discovered two complete layers already present — this was not disclosed when you bought the house three years ago. Under IRC R907.4 and Wentzville code, a third layer is prohibited, so you must tear off at least one complete layer. Additionally, during tear-off on the north-facing slope, the inspector spots soft decking in a 4-foot-by-6-foot section where a previous leak had gone undetected. This triggers a 'structural deck repair' permit amendment (not just a reroofing permit). Your contractor must now: (1) remove one full layer of shingles (cost: $1,500–$2,000), (2) replace the damaged plywood (cost: $500–$800), and (3) re-submit the permit application with a structural note. If you are also upgrading to metal roofing (metal is heavier than asphalt and requires closer fastener spacing per the metal manufacturer's specs), the inspector will require a brief engineer's review of deck load capacity — $350–$500, adds 3–5 days. Permit fee increases to $350 because of the structural component and material change. Total timeline: 3–4 weeks from discovery to final approval, because the plan review now includes the deck repair and material-change engineer's sign-off. Total cost: $1,500–$2,000 (extra tear-off) + $500–$800 (deck repair) + $350–$500 (engineer) + $350 (permit) + $12,000–$16,000 (metal roof install) = roughly $15,000–$20,000 all-in.
Permit required (structural deck repair) | Mandatory one-layer tear-off (3-layer rule) | Metal upgrade requires engineer review | 3–5 day plan review | $350 permit fee | $15,000–$20,000 total project cost
Scenario C
Gutter and flashing replacement only, no shingle work, roof edge detail upgrade — exempt permit scenario
Your gutters are sagging and the existing metal flashing around a chimney is rusted and leaking. You want to replace the gutters and flashing, but leave the shingles intact. This is a flashing-and-gutter-only job, which is typically exempt from permitting in Wentzville because no roofing material is being replaced and no underlayment or deck is being disturbed. However — and this is important — if the new flashing installation requires the removal of shingles to tuck flashing under the first course (the standard best practice), then you are technically doing 'reroofing work' in that localized area, and some inspectors will require a permit. To be safe, check with the City of Wentzville Building Department's intake desk: call or visit with a photo of the flashing detail and describe the work. Most likely outcome: 'No permit required, but we recommend following IRC R905.2.8 (flashing lap requirements) and using a code-compliant sealant.' Cost: $800–$2,000 for gutters and flashing, no permit fee. If the inspector later identifies that shingles were removed and re-nailed without a permit, you risk a $250 fine and a requirement to pull a retroactive permit ($200–$300). To avoid this, it is safer to pull a simple 'flashing repair' permit ($75–$100) and get it stamped, even if technically exempt.
Typically no permit required (flashing/gutter only) | Verify with city if shingles will be lifted | If shingles removed, pull $75–$100 permit to be safe | $800–$2,000 material and labor

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Ice-and-water shield requirements in Wentzville's freeze-thaw climate

Wentzville sits in IECC Climate Zone 4A with 30 inches of frost depth and typical winter lows around -5 to -10 degrees Fahrenheit. This freeze-thaw cycle creates ice dams — water from snowmelt refreezes at the eaves, backing up under shingles and leaking into the attic and walls. The IRC R905.1.2(i) standard requires a self-adhering ice-and-water shield (synthetic membrane) to extend a minimum of 24 inches inward from the exterior edge of the roof in cold climates. Wentzville interprets 'cold climate' as any location north of 34 degrees latitude, which includes all of Wentzville. Most asphalt-shingle manufacturers — GAF, Owens Corning, CertainTeed — require ice-and-water shield for warranty validity in Zone 4A, so even if the city didn't mandate it, your insurance and warranty would.

The ice-and-water shield is installed directly over the roof deck (plywood or OSB), under the felt underlayment. It must be a single continuous roll with minimal seams — seams should be overlapped by 6 inches minimum and sealed with an asphalt-compatible adhesive. The typical specification is 'Gibraltar or equivalent, 36 inches wide, extended 24 inches minimum from the eave edge.' Some contractors use a wider membrane (48 inches) and extend it further (36 inches) on steep-pitch roofs (8-in-12 or steeper) where snow load and melt speed create extra risk. The Wentzville inspector will check this during the in-progress inspection — they measure from the eave edge inward and verify the brand and width match the permit specs. If the shield is short or misaligned, the inspector will ask for correction before approving the final inspection.

The cost of ice-and-water shield is roughly $1–$1.50 per linear foot of eave edge, so a 140-foot eave perimeter (typical for a 2,200 sq ft home) costs $140–$210 in materials. Labor to install is included in the roofer's standard bid. Many homeowners skip this cost to save money, but the city will catch it during inspection and you'll have to add it (or fail the final), so factor it into your estimate from the start. It's a small cost relative to the entire re-roof ($8,000–$15,000) and protects against water damage that could cost $5,000–$25,000 to repair later.

The three-layer rule and why Wentzville enforces it strictly

IRC R907.4 (reroofing) prohibits adding a new layer of roofing over an existing roof that already has two or more layers. Wentzville enforces this as a strict no-exceptions rule because the St. Louis region is humid, ice-dam prone, and has historical roofing moisture problems. A third layer traps moisture between the old roofing and the new, creating an environment where fungal growth, wood rot, and asphalt deterioration accelerate. It also adds 20–40 pounds per square foot of additional weight to the roof structure, which can overload trusses on older homes built to lighter load specs. Additionally, a third layer makes future repairs or inspections nearly impossible — you cannot see the condition of the underlying decking or identify leak sources without complete removal.

When a Wentzville building inspector does a deck-nailing inspection, they are looking for visual evidence of multiple nail lines in the sheathing — each layer leaves a pattern of nail holes. If they see three distinct nail lines or three shingle courses visible, they will stop work immediately and require tear-off of at least one complete layer before the new shingles can go on. This adds 3–5 days to your timeline and $1,500–$3,000 to your cost. The best practice is to get a roofing contractor to do a pre-permit inspection and count the layers before you pull a permit. Many experienced Wentzville roofers will do this for free as part of a bid, and they'll note 'Two layers present — one-layer tear-off required' in their estimate. This way, you know the true cost upfront and can budget accordingly.

If you try to hide a three-layer condition and the inspector discovers it after you've already installed new shingles, the penalty is severe: stop-work order, removal of the new shingles you just paid for, forced tear-off, and re-inspection. The city will not issue a final sign-off until the work is redone correctly. Your only option then is to pay again, which doubles your cost. Honesty and a pre-inspection are always cheaper than sneaking around the three-layer rule.

City of Wentzville Building Department
Wentzville City Hall, 305 W. Main Street, Wentzville, MO 63385
Phone: (636) 327-5000 ext. Building Department (verify current extension online) | https://www.wentzvillemo.gov/permits (or contact city hall for online permit portal access)
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)

Common questions

Does Wentzville require a permit if I just replace gutters and flashing without touching the shingles?

Gutter and flashing replacement without shingle removal is typically exempt from permitting. However, if the installation requires lifting shingles to tuck new flashing underneath (standard best practice per IRC R905.2.8), some inspectors will ask you to pull a permit. Call the City of Wentzville Building Department with a photo of the flashing detail; most likely they'll say no permit is needed, but getting pre-approval is safer than risking a retroactive permit demand ($250–$300 fine if discovered later).

My contractor says my roof has two layers already. Do I have to tear off one layer before adding a new layer?

Yes. IRC R907.4, which Wentzville enforces, prohibits a third layer. If two layers are present, you must tear off at least one before installing new shingles. This is not optional. The city inspector will check during the deck-nailing inspection and will stop work if three layers are detected. Tearing off one layer costs roughly $1,500–$2,000 and adds 3–5 days to your timeline, so budget for it upfront.

How much does a roof permit cost in Wentzville?

Permit fees run $150–$400 depending on roof size, calculated at roughly $0.80–$1.50 per square foot of roof area. A typical single-family home with a 2,000–2,500 sq ft roof (about 22–28 squares) pays $175–$300. Structural deck repairs or material changes (shingles to metal, for example) may add $50–$100 to the base permit fee. Ask your contractor for the exact permit cost when they provide the bid.

What happens if my inspector finds that the ice-and-water shield is not extended far enough from the eaves?

The inspector will fail the in-progress inspection and ask you to extend the shield to the required 24-inch minimum from the eave edge. You'll have to add more shield (cost: $50–$150 depending on the shortfall) and request a re-inspection, which delays your job by 2–3 days. To avoid this, confirm upfront with your contractor that ice-and-water shield is specified at 24 inches minimum and that they have enough material on-site before the deck inspection.

Can I pull a roof-replacement permit myself as an owner-builder, or do I have to hire a contractor?

Owner-builders can pull a permit in Wentzville if the home is owner-occupied and you sign an owner-builder affidavit stating you or family members will perform the work. However, roofing is dangerous and most city inspectors are strict on fastening and underlayment specs; very few homeowners successfully re-roof without professional experience. If you hire a contractor, they should pull the permit as part of the contract. Confirm this in writing before signing the contract.

How long does it take to get a roof-replacement permit approved in Wentzville?

Like-for-like replacements (same material, no structural changes) are approved over-the-counter, usually same-day. If you are changing materials (asphalt to metal, for example) or repairing structural deck damage, plan for 5–7 days of plan review. Once approved, inspections are scheduled around the contractor's availability — typically in-progress (2–3 days after tear-off) and final (after shingles and flashing are complete). Total timeline from permit to final sign-off is usually 1–3 weeks.

What if my contractor starts work without pulling a permit?

The city inspector can spot unpermitted work and issue a stop-work order, which carries a $250–$500 fine. You'll also be required to pull a retroactive permit (at full price) and your insurance may deny a claim if damage is discovered before the work is documented. Worse, a future home buyer's inspector will flag the unpermitted work and you could face a resale price reduction of 5–15% or litigation. Always confirm in writing that your contractor has pulled the permit before they start work.

Do I need an engineer's report to upgrade from asphalt shingles to metal roofing?

For a standard residential single-family home on solid plywood decking, most inspectors do not require an engineer's report — metal roofing weighs less than asphalt shingles. However, if the deck is questionable or you have an older home with lighter load specs, the inspector may ask for a brief structural review ($350–$500, adds 3–5 days). Confirm the deck condition before you start; if soft spots or damage are found, factor in a deck-repair permit amendment and possible engineer review.

What is the most common reason a roof-replacement permit gets rejected in Wentzville?

The most common rejection is incomplete underlayment and ice-and-water shield specification. Contractors often submit permits without specifying the brand, width, or installation method for ice-and-water shield (required to be 24 inches from the eave edge), or they list 'felt only' with no ice-and-water shield, which will not pass plan review in this climate. Always submit a one-page detail showing ice-and-water shield location, brand, width, and fastening pattern. The second most common issue is a three-layer roof that wasn't disclosed upfront — inspect before you permit.

If I re-roof my home, will my homeowner's insurance rates go down?

Some insurers offer small discounts (5–10%) if you install a newer roof (typically within the last 5 years), because a newer roof is less prone to wind and hail damage. However, the discount varies by insurer and is usually applied at renewal, not immediately. More importantly, if you re-roof without a permit and the insurer discovers it during a claim, they may deny coverage entirely, costing you $15,000–$45,000. Always pull the permit — it protects you and documents the work for your insurance and resale.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Wentzville Building Department before starting your project.