How roof replacement permits work in Woodbury
The permit itself is typically called the Residential Building Permit — Roofing.
This is primarily a building permit. You'll be working with one permit, one set of inspections, and one fee schedule.
Why roof replacement permits look the way they do in Woodbury
Woodbury requires a Tree Preservation Plan for most residential lots disturbing >30% of canopy, enforced during grading and building permit review — stricter than most Washington County suburbs. The city's master-planned PUD-heavy zoning means many additions or accessory structures require PUD amendment review in addition to standard building permits. Radon-resistant construction (passive sub-slab depressurization) is standard practice and commonly required on new construction per MN building code amendments. Washington County Septic Program applies to any remaining rural parcels, though virtually all developed Woodbury properties are on municipal sewer.
For roof replacement work specifically, wind, snow, and seismic loads on the roof structure depend on local conditions: the city sits in IECC climate zone CZ6A, frost depth is 42 inches, design temperatures range from -12°F (heating) to 89°F (cooling).
Natural hazard overlays in this jurisdiction include tornado, FEMA flood zones, expansive soil, and radon. If your address falls within any of these overlay zones, the roof replacement permit application picks up an extra review step that can add days to the timeline and specific design requirements to the plans.
HOA prevalence in Woodbury is high. For roof replacement projects this matters because HOA architectural review committee approval is a separate process from the city building permit, and the two have completely different rules. The HOA reviews materials, colors, and aesthetics; the city reviews structural, electrical, and code compliance. You generally need both, and the HOA approval typically takes 2-4 weeks regardless of how fast the city is.
What a roof replacement permit costs in Woodbury
Permit fees for roof replacement work in Woodbury typically run $100 to $350. Flat fee or valuation-based; typically assessed on project value with a minimum base fee; confirm current schedule at woodburymn.gov
Minnesota state surcharge (0.0005 × valuation) added to all building permits; plan review fee may be separate for complex submittals.
The fee schedule isn't usually what makes roof replacement permits expensive in Woodbury. The real cost variables are situational. Mandatory ice-and-water shield extent on low-pitch roofs — CZ6A requirements mean more membrane linear footage than warmer-climate jobs of same square footage. Attic insulation upgrade triggered by MN energy code amendment — R-19 to R-38/49 upgrade can add $1,500–$4,000 if not anticipated. Rotted or delaminated OSB decking replacement — Woodbury's 1985–2005 stock used OSB heavily; ice dam damage accelerates delamination at eaves. High contractor demand post-hail season — Washington County hailstorms (typically May–July) cause permit surges that extend contractor schedules and increase bids 10–20%.
How long roof replacement permit review takes in Woodbury
1-3 business days; most standard residential roofing permits are over-the-counter or same-day online approval. There is no formal express path for roof replacement projects in Woodbury — every application gets full plan review.
What lengthens roof replacement reviews most often in Woodbury isn't department slowness — it's resubmissions. Each correction round generally puts the application back in the queue, so first-pass completeness matters more than first-pass speed.
Three real roof replacement scenarios in Woodbury
What the rules look like in practice depends a lot on the specific situation. These three scenarios cover the common shapes of roof replacement projects in Woodbury and what the permit path looks like for each.
Utility coordination in Woodbury
Standard roof replacement in Woodbury requires no utility coordination unless a solar array is being removed/reinstalled, in which case contact Xcel Energy (Northern States Power) at 1-800-895-4999 for interconnection status.
Rebates and incentives for roof replacement work in Woodbury
Some roof replacement projects qualify for utility rebates, state energy program incentives, or federal tax credits. The most relevant programs in this jurisdiction are listed below — eligibility depends on equipment efficiency ratings, contractor certification, and post-installation documentation, so verify specifics before purchasing.
Xcel Energy Home Insulation Rebate — $150–$400. Attic insulation brought to R-49 or above; triggered when roofing permit requires insulation upgrade — pair the projects. xcelenergy.com/rebates
CenterPoint Energy Insulation Rebate — $100–$300. For homes heated by natural gas; attic air sealing plus insulation upgrade qualifies. centerpointenergy.com/rebates
The best time of year to file a roof replacement permit in Woodbury
Optimal roofing window in Woodbury is May through October; asphalt shingles require minimum 40°F for proper sealing and nailing, making November–March work risky for warranty compliance and shingle sealing. Post-hailstorm permit surges in June–August can extend contractor availability 4–8 weeks.
Documents you submit with the application
A complete roof replacement permit submission in Woodbury requires the items listed below. Counter staff perform a completeness check at intake; missing anything means the package is not accepted and the timeline does not start.
- Completed permit application with property address and contractor license number
- Scope of work description including shingle type, decking condition, and layer count
- Manufacturer product data sheet for shingles (especially for Class 4 impact-resistant products)
- Site plan or roof sketch showing square footage and slopes if complex or multi-structure
Who is allowed to pull the permit
Licensed contractor strongly recommended; homeowner on owner-occupied primary residence may pull under MN owner-exemption, but must meet all code requirements personally
Minnesota Residential Building Contractor (RBC) license issued by MN Dept of Labor & Industry (dli.mn.gov) required for any contractor performing the work for compensation.
What inspectors actually check on a roof replacement job
For roof replacement work in Woodbury, expect 4 distinct inspection stages. The table below shows what each inspector evaluates. Failed inspections add typically 5-10 days to the total project timeline plus the re-inspection fee.
| Inspection stage | What the inspector checks |
|---|---|
| Decking / Sheathing inspection | Condition of roof deck; rotted or delaminated OSB/plywood must be replaced; sheathing nail pattern and thickness per IRC Table R803.1 |
| Ice & water shield and underlayment | Ice-and-water shield extending minimum 24" inside heated wall line (often 4–6 ft on shallow-pitch roofs); felt/synthetic underlayment laps and attachment |
| Drip edge and flashing | Drip edge installed at eaves before underlayment and at rakes over underlayment; step flashing at wall intersections; pipe boot replacements |
| Final inspection | Shingle installation pattern, nailing, ridge cap; attic insulation at or above R-38 if accessible; ventilation net-free area balanced; no visible decking damage remaining |
A failed inspection in Woodbury is documented on a correction notice that lists each item that needs to be fixed. The work cannot continue past that stage until the re-inspection passes, and on roof replacement jobs that often means leaving framing or rough-in work exposed for days while you wait.
The most common reasons applications get rejected here
The Woodbury permit office sees the same patterns over and over. These specific issues account for most first-pass rejections, and most of them are entirely preventable with a few minutes of double-checking before submission.
- Ice-and-water shield not extending far enough up slope — on low-pitch roofs (2:12–4:12) common in Woodbury, the 24" inside-wall-line rule can require 5–7 feet of membrane
- Drip edge missing or improperly sequenced — eave drip edge must go under underlayment; rake drip edge goes over underlayment
- Attic insulation below R-38 — inspector flags at final when attic hatch is opened; owner must add insulation before permit closes
- More than two existing shingle layers — contractor must do full tear-off, which wasn't always scoped or priced
- Pipe boots, chimney counter-flashing, or skylight flashing not replaced — inspector requires new penetration seals on a full replacement
Mistakes homeowners commonly make on roof replacement permits in Woodbury
Each of these is a real, recurring mistake on roof replacement projects in Woodbury. They share a common root: applying generic permit advice or out-of-state experience to a city with its own specific rules.
- Assuming the roofer's bid includes the insulation upgrade — most roofing contractors scope shingles only; the MN energy code insulation requirement surprises homeowners at final inspection
- Letting insurance adjusters scope only the shingles after hail — if the decking or flashings are damaged, a bare-minimum scope will fail inspection and require a supplemental claim
- Hiring an unlicensed storm-chaser after a hail event — Minnesota requires RBC licensure; unlicensed work means no valid permit and no warranty protection under MN Statute 326B
- Skipping the permit on a re-roof — Woodbury inspectors can flag unpermitted roofing during a future home sale inspection, requiring costly retroactive documentation or tear-off
The specific codes that govern this work
If the inspector cites a code section, this is the list they'll most likely be referencing. These are the live code references that Woodbury permits and inspections are evaluated against.
IRC R905.2 — asphalt shingles installation requirementsIRC R905.2.7.1 — ice barrier (ice-and-water shield) mandatory in CZ6A extending 24" inside heated wall lineIRC R905.2.8.5 — drip edge required at eaves and rakesIRC R908.3 — maximum two roof covering layers before full tear-offIRC R806 — attic ventilation (intake/exhaust balance required)IECC 2020 MN R402.1 — minimum R-38 attic insulation when roof is replaced triggers inspection in MN energy code amendments
Minnesota's 2020 energy code amendments require that attic insulation be brought to current minimums (R-38 to R-49 depending on configuration) when the roof covering is replaced on conditioned space — this is a state-level amendment frequently enforced at Woodbury final inspection.
Common questions about roof replacement permits in Woodbury
Do I need a building permit for roof replacement in Woodbury?
Yes. Woodbury requires a building permit for any roof replacement involving removal and reinstallation of roofing materials. Re-roofing over existing shingles also requires a permit if it would exceed two total layers.
How much does a roof replacement permit cost in Woodbury?
Permit fees in Woodbury for roof replacement work typically run $100 to $350. The exact fee depends on the project valuation and which trade subcodes apply. Plan review and re-inspection fees are sometimes assessed separately.
How long does Woodbury take to review a roof replacement permit?
1-3 business days; most standard residential roofing permits are over-the-counter or same-day online approval.
Can a homeowner pull the permit themselves in Woodbury?
Yes — homeowners can pull their own permits. Minnesota allows owner-occupants to pull permits for their own primary residence for most trade work. However, electrical work must still be performed by or inspected by a licensed electrician, and owners must meet all code requirements. Homeowner exemption does not apply to rental properties.
Woodbury permit office
City of Woodbury Community Development Department — Building Inspections Division
Phone: (651) 714-3600 · Online: https://www.woodburymn.gov/government/departments/community_development/building_inspections/permits.php
Related guides for Woodbury and nearby
For more research on permits in this region, the following guides cover related projects in Woodbury or the same project in other Minnesota cities.