How roof replacement permits work in Eagan
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 Eagan
Eagan is served by Dakota Electric Association (a rural electric co-op), not Xcel Energy, which surprises contractors used to Twin Cities norms — co-op interconnection and meter processes differ. The city's clay-heavy soils in low-lying areas near the Minnesota River require geotechnical review for some additions. Eagan requires a separate right-of-way permit for any work touching city streets or trails. Commercial sites near MSP Airport fall under FAA Part 77 height notification requirements.
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, and expansive soil. 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 Eagan 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 Eagan
Permit fees for roof replacement work in Eagan typically run $150 to $450. Flat fee based on project valuation bracket; Eagan uses a valuation-based fee schedule typical of Dakota County jurisdictions
A separate plan review fee (often 65% of permit fee) may apply if structural work is involved; Minnesota also levies a state surcharge of 0.0005 × valuation on all permits.
The fee schedule isn't usually what makes roof replacement permits expensive in Eagan. The real cost variables are situational. Ice-and-water shield material quantity — CZ6A requirement combined with low-pitch roofs common in Eagan's 1970s–1990s stock means shield can cover 20–35% of total roof area, adding $800–$2,000 vs warmer-climate jobs. Decking replacement from frost-heave and ice-dam rot — clay-soil movement and recurrent ice damming delaminate OSB at eaves; full perimeter decking replacement is common and often not in the original bid. Dakota County contractor labor market — high demand from Twin Cities storm seasons and limited licensed RBC roofing crews drives labor premiums, especially in June–August post-hail season. HOA color and material approval requirements — Eagan's high HOA prevalence means shingle color and brand must be HOA-approved before permit submittal, sometimes adding 2–4 weeks and requiring premium shingle lines.
How long roof replacement permit review takes in Eagan
1-3 business days for standard re-roof; over the counter possible for simple shingle replacement. 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 clock typically starts when the application is logged in as complete (not when it's submitted), so missing documents reset the timer. If your application gets bounced for corrections, you're generally back at the end of the queue rather than the front.
The most common reasons applications get rejected here
The Eagan 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 undersized — inspector measures from eave and finds shield terminates before reaching 24 inches inside the interior wall line, common on wide-overhang ranch designs
- Drip edge missing or incorrectly sequenced — eave drip edge must go under ice & water shield; rake drip edge must go over underlayment per IRC R905.2.8.5
- Third shingle layer installed — Eagan enforces the two-layer maximum; some older 1980s homes already have two layers and contractors skip tear-off
- Pipe boot flashings reused over new shingles — inspectors commonly cite deteriorated rubber boots not replaced during re-roof
- Decking fastening pattern not verified before cover — inspector requires a pre-cover deck inspection call on permits involving any deck replacement
Mistakes homeowners commonly make on roof replacement permits in Eagan
Across hundreds of roof replacement permits in Eagan, the same homeowner-driven mistakes show up repeatedly. The list below isn't exhaustive but covers the ones that cause the most rework, the most fees, and the most timeline pain.
- Hiring unlicensed storm-chaser contractors after hail events — Eagan sees out-of-state crews post-storm who lack an MN RBC license; homeowner is liable if work fails inspection and contractor has left the state
- Assuming insurance settlement covers permit fees and ice-shield upgrades — many insurance scopes are written to 'like-for-like' and do not include the upgraded ice-shield run required by current MN code, leaving homeowners responsible for the gap
- Skipping the pre-cover deck inspection call — contractors eager to keep schedule sometimes cover the deck before the inspector arrives, requiring partial tear-back and re-inspection at homeowner's cost
- Overlooking HOA approval as a permit prerequisite — Eagan building permits are issued independently of HOA approval, but HOAs can compel removal of non-approved materials after installation; get HOA sign-off in writing before ordering shingles
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 Eagan permits and inspections are evaluated against.
IRC R905.2.7.1 — ice barrier required from eave to 24 inches inside interior wall line (CZ6A mandatory)IRC R905.2.8.5 — drip edge required at eaves and rakesIRC R905.1.1 — roof deck fastening pattern before coveringIRC R908.3 — maximum two roof layers; third layer prohibitedIRC R905.2.6 — underlayment requirements for asphalt shingles (minimum ASTM D226 Type I)
Minnesota adopted the 2020 IRC with state amendments; MN R4503.2 reinforces the ice-barrier requirement statewide and clarifies that self-adhering polymer-modified bitumen sheet is required (not felt alone) in the ice-dam zone. Wind speed maps place Eagan at 115 mph ultimate design wind speed requiring shingles rated to ASTM D3161 Class F or ASTM D7158 Class H.
Three real roof replacement scenarios in Eagan
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 Eagan and what the permit path looks like for each.
Utility coordination in Eagan
Roof replacement in Eagan does not typically require coordination with Dakota Electric Association unless rooftop solar is being added simultaneously; CenterPoint Energy gas lines serving roof penetrations (furnace flues, power-vent terminals) must be properly flashed and re-sealed but no utility call-in is required for flashing alone.
Rebates and incentives for roof replacement work in Eagan
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 Efficiency Rebate (insulation/air sealing tied to re-roof) — $50–$200. Attic air sealing and insulation upgrades performed in conjunction with re-roof may qualify; roofing itself typically does not earn a rebate without the insulation scope. dakotaelectric.com/rebates
MN Commerce Dept / IRA Home Efficiency Rebates (HOMES program) — Up to $2,000. Whole-home efficiency projects including air sealing at roof deck level; income-qualified households receive higher amounts. mn.gov/commerce/energy
The best time of year to file a roof replacement permit in Eagan
The optimal re-roofing window in Eagan is May through early October, when temperatures stay above 40°F for shingle adhesive strips to seal properly (asphalt shingles require hand-sealing with roofing cement below 40°F per manufacturer specs, adding labor cost); avoid scheduling after mid-October as early Minnesota snowfall can halt mid-project tear-offs, leaving decking exposed overnight.
Documents you submit with the application
Eagan won't accept a roof replacement permit application without the following documents. The package goes into a queue only after intake confirms it's complete, so any missing item costs you days, not minutes.
- Completed permit application with project valuation
- Site plan or roof diagram showing slope, square footage, and ice barrier coverage area
- Manufacturer cut sheets for shingles (Class A fire rating, wind rating per MN amendment)
- Contractor's MN Residential Building Contractor (RBC) license number
Who is allowed to pull the permit
Homeowner on owner-occupied | Licensed contractor only | Either with restrictions — homeowners may pull for their own single-family home, but most insurers and Eagan inspectors expect a licensed RBC contractor to pull for insurance-claim re-roofs
Minnesota Residential Building Contractor (RBC) license issued by MN Dept of Labor and Industry (dli.mn.gov); state registration must be current and posted on all contracts
What inspectors actually check on a roof replacement job
A roof replacement project in Eagan typically goes through 4 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 (pre-cover) | Condition of sheathing, fastening pattern (6d/8d nails at 6" field/6" edge min), rotted or delaminated panels flagged for replacement before any underlayment is installed |
| Ice & Water Shield / Underlayment | Self-adhering membrane coverage from eave to 24" inside interior wall line confirmed; standard underlayment lapped correctly above shield; drip edge installed at eaves under membrane and at rakes over membrane |
| Flashing Rough-In | Step flashing at all wall-roof intersections, pipe boot seals, valley flashing method (open metal or closed weave), chimney counter-flashing reglet depth |
| Final Inspection | Shingle exposure and fastening pattern (4 nails min per shingle per manufacturer and MN wind requirement), ridge cap installation, all penetrations sealed, gutters and drip edge complete, no exposed felt or ice shield edges |
If an inspection fails, the inspector leaves a correction notice with the specific items to fix. You make the corrections, schedule a re-inspection, and the work cannot proceed past that stage until it passes. For roof replacement jobs in particular, failing the rough-in inspection means tearing back open work that was just covered.
Common questions about roof replacement permits in Eagan
Do I need a building permit for roof replacement in Eagan?
Yes. Eagan requires a building permit for any tear-off and re-roof of residential structures; like-for-like shingle-over may also require a permit if structural decking is altered or a third layer would result.
How much does a roof replacement permit cost in Eagan?
Permit fees in Eagan 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 Eagan take to review a roof replacement permit?
1-3 business days for standard re-roof; over the counter possible for simple shingle replacement.
Can a homeowner pull the permit themselves in Eagan?
Sometimes — homeowner permits are allowed in limited circumstances. Minnesota allows homeowners to pull permits for their own owner-occupied single-family home for most work, but licensed electricians are required for all electrical work (homeowner exemption does NOT apply to electrical in MN). Plumbing homeowner exemptions are narrow. Structural and mechanical work may proceed with homeowner-pull.
Eagan permit office
City of Eagan Community Development Department — Building Inspections Division
Phone: (651) 675-5675 · Online: https://cityofeagan.com/building-permits
Related guides for Eagan and nearby
For more research on permits in this region, the following guides cover related projects in Eagan or the same project in other Minnesota cities.