How roof replacement permits work in Burnsville
The permit itself is typically called the Residential Roofing Permit.
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 Burnsville
Burnsville is served by Dakota Electric Association (a cooperative), not Xcel Energy, which affects solar interconnection timelines and net metering rules compared to most Twin Cities suburbs. The Minnesota River floodplain along the city's northern edge triggers FEMA SFHA requirements and Burnsville's local floodplain overlay zoning for affected parcels. Dakota County radon levels are among the highest in MN, and Burnsville requires radon mitigation rough-in for new residential construction per Minnesota's radon provisions. The Heart of the City PUD district has specific architectural design standards that can affect exterior renovation permits.
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 91°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 Burnsville 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.
Burnsville does not have formally designated National Register historic districts. The Heart of the City downtown redevelopment area has design review guidelines but is not a traditional historic preservation district.
What a roof replacement permit costs in Burnsville
Permit fees for roof replacement work in Burnsville typically run $150 to $450. Typically valuation-based; Burnsville Building Division calculates fees as a percentage of declared project value — commonly in the $150–$450 range for a standard single-family reroof; verify current schedule at burnsvillemn.gov/212/Permits
Minnesota state surcharge (0.0005 × valuation, minimum $0.50) added to all permits; plan review fee may be assessed separately if structural work or decking replacement is included.
The fee schedule isn't usually what makes roof replacement permits expensive in Burnsville. The real cost variables are situational. Full-deck ice-and-water shield required on low-slope (≤4:12) roofs common in Burnsville's ranch/split-level stock adds $800–$2,500 in materials vs. eave-strip-only coverage on steeper roofs. OSB deck rot from moisture trapped under two-layer shingle stacks is nearly universal in pre-1990 Burnsville homes, adding $1,500–$4,000 in unexpected decking replacement. Pipe boot and flashing replacement at all penetrations is required or strongly flagged at inspection — average Burnsville home has 4–7 roof penetrations. R-49 attic insulation deficiency flagged during permit inspection can require $2,000–$5,000 in blown-in insulation before final approval.
How long roof replacement permit review takes in Burnsville
3-7 business days for standard residential roofing; over-the-counter same-day issuance possible for straightforward single-family tear-off-and-replace with no structural changes. For very simple scopes, an over-the-counter same-day approval is sometimes possible at counter-staff discretion. Anything with structural elements, plan review, or trade subcodes goes into the standard review queue.
The Burnsville review timer doesn't run until intake confirms the package is complete. Anything missing — a survey, a contractor license number, an HIC registration — sends the package back without a review queue position.
The best time of year to file a roof replacement permit in Burnsville
CZ6A Burnsville roofing is best performed May through October when temperatures stay above 40°F for proper asphalt shingle sealing; winter installations are possible but require hand-sealing every tab and void most manufacturer wind warranties, and inspector scheduling can be slower during snow-cover months when roof access is hazardous.
Documents you submit with the application
For a roof replacement permit application to be accepted by Burnsville intake, the submission needs the documents below. An incomplete package is returned without going into the review queue at all.
- Completed building permit application with property address and contractor license number
- Project description specifying existing layer count, tear-off scope, and decking replacement if needed
- Manufacturer product data sheets for shingles (including Class A fire rating and wind-resistance rating — minimum 110 mph per Minnesota residential code)
- Site/roof plan showing slope, ridge, valley, and ice-barrier coverage area if non-standard geometry
Who is allowed to pull the permit
Licensed contractor strongly preferred; homeowner on owner-occupied single-family may pull permit but must perform work themselves — a practical rarity for roofing
Minnesota Residential Building Contractor license (MN Dept of Labor & Industry, dli.mn.gov) required; contractors must carry workers' comp and liability insurance; no additional Burnsville city license required
What inspectors actually check on a roof replacement job
A roof replacement project in Burnsville typically goes through 3 inspections. Each inspector has a specific checklist, and the difference between a same-day pass and a re-inspection (which costs typically $75–$250 in re-inspection fees plus another scheduling delay) usually comes down to one or two items on these lists.
| Inspection stage | What the inspector checks |
|---|---|
| Deck inspection (if decking replaced) | OSB or plank sheathing thickness, nailing pattern, structural integrity of rafters/trusses exposed during tear-off |
| Ice-and-water shield / underlayment inspection | Continuous ice barrier coverage from eave to 24" inside wall line, felt underlayment overlap, drip edge installation at eaves before underlayment and at rakes over underlayment |
| Final roofing inspection | Shingle fastening (4 nails minimum per shingle in CZ6A high-wind zones), valley flashing, pipe boot and penetration flashing, ridge cap installation, gutter/drip edge integration |
When something fails, the inspector documents specific code references on the correction sheet. You correct the items, request a re-inspection, and pay any associated fee. The roof replacement job stays in suspended state until the re-inspection passes — which is why catching things on the first walkthrough saves both time and money.
The most common reasons applications get rejected here
The Burnsville 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 coverage insufficient — inspector measures back from interior wall line; on 12"–18" overhangs this means 4–6 feet of eave coverage minimum, not just eave edge
- Drip edge missing or installed in wrong sequence (eave drip edge must go under ice barrier; rake drip edge goes over underlayment per IRC R905.2.8.5)
- Third shingle layer found during tear-off not disclosed on permit — triggers mandatory full deck inspection and often decking replacement cost
- Pipe boot flashings (plumbing vents, exhaust fans) not replaced at time of new roof — inspectors commonly reject when old rubber boots are cracked or mismatched
- Attic ventilation ratio inadequate after new shingles installed — blocked soffit baffles found during inspection can require remediation before final approval
Mistakes homeowners commonly make on roof replacement permits in Burnsville
The patterns below come up over and over with first-time roof replacement applicants in Burnsville. Most of them are rooted in assumptions that work fine in other jurisdictions but don't here.
- Hiring a storm-chasing contractor (common post-hail in Dakota County) who pulls no permit — unpermitted roofs are discovered at sale and require retroactive inspection or removal
- Assuming a second layer 'saves money' without knowing Burnsville inspectors will measure existing layers at tear-up and reject if a hidden third layer was present
- Overlooking that ice-and-water shield coverage on a 3:12 ranch may cover the entire roof, not just eaves — sticker shock when contractor bids full-deck shield vs. homeowner's expectation of eave strips only
- Not verifying contractor's active MN Residential Building Contractor license on dli.mn.gov before signing contract — unlicensed roofers are a persistent issue after hailstorms in Burnsville's I-35 corridor
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 Burnsville permits and inspections are evaluated against.
IRC R905.2 — asphalt shingle installation requirementsIRC R905.2.7.1 — ice barrier required from eave to 24 inches inside interior wall line (CZ6A mandatory full-deck coverage on low-slope roofs ≤4:12)IRC R905.2.8.5 — drip edge required at eaves and rakesIRC R908.3 — maximum two roof layers; third layer requires full tear-offIRC R903.2 — flashing at all roof penetrations, valleys, and wall intersectionsIECC 2020 MN R402.1 — ceiling/attic insulation minimum R-49 for CZ6A; roof replacement is a code trigger for inspection of insulation continuity
Minnesota has adopted the 2020 IRC with state amendments; the Minnesota Energy Code (MN Rule 1322) requires minimum R-49 attic insulation in CZ6A, and a roof permit inspection may flag deficient insulation — an unexpected cost exposure for 1970s–1980s Burnsville homes with original R-19 or R-30 attic insulation.
Three real roof replacement scenarios in Burnsville
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 Burnsville and what the permit path looks like for each.
Utility coordination in Burnsville
Standard residential roof replacement in Burnsville requires no utility coordination with Dakota Electric Association or CenterPoint Energy unless rooftop solar panels are being removed/reinstalled, in which case a separate Dakota Electric interconnection hold may apply.
Rebates and incentives for roof replacement work in Burnsville
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.
Dakota Electric Association Energy Wise — Attic Insulation Rebate — $0.10–$0.20 per sq ft (varies by R-value added). Adding attic insulation to meet or exceed R-49 during roof replacement project qualifies; insulation must be installed by participating contractor. dakotaelectric.com/energywise
CenterPoint Energy Home Energy Rebates — Varies by measure. If gas-heated home upgrades attic insulation in conjunction with roofing project, CenterPoint rebates may apply for insulation measures reaching R-49+. centerpointenergy.com/rebates
Common questions about roof replacement permits in Burnsville
Do I need a building permit for roof replacement in Burnsville?
Yes. Burnsville requires a building permit for any roof replacement involving structural decking or a full layer tear-off. Re-roofing over an existing single layer may qualify for a simplified permit, but Minnesota's two-layer limit (IRC R908.3) and common deck rot found during tear-off typically trigger full structural review.
How much does a roof replacement permit cost in Burnsville?
Permit fees in Burnsville for roof replacement work typically run $150 to $450. 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 Burnsville take to review a roof replacement permit?
3-7 business days for standard residential roofing; over-the-counter same-day issuance possible for straightforward single-family tear-off-and-replace with no structural changes.
Can a homeowner pull the permit themselves in Burnsville?
Yes — homeowners can pull their own permits. Minnesota allows homeowners to pull permits for owner-occupied single-family residences for most trades including electrical, plumbing, and mechanical, provided they perform the work themselves and the home is their primary residence. Some utility work requires licensed contractors regardless.
Burnsville permit office
City of Burnsville Community Development Department – Building Division
Phone: (952) 895-4444 · Online: https://burnsvillemn.gov/212/Permits
Related guides for Burnsville and nearby
For more research on permits in this region, the following guides cover related projects in Burnsville or the same project in other Minnesota cities.