Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any full roof replacement, tear-off-and-replace, or material change requires a permit from Andover Building Department. Like-for-like repairs under 25% of roof area are exempt. Andover enforces Minnesota Building Code (adopts 2022 IBC/IRC), which includes the 3-layer rule: if your roof has 2 existing layers, you must tear off before adding a third.
Andover's permit requirement hinges on Anoka County's adoption of the 2022 Minnesota Building Code and Andover's specific enforcement of IRC R907 (reroofing). Unlike some neighboring cities that grandfather older homes from the 3-layer rule, Andover strictly applies the two-layer maximum: if your inspection reveals 2 or more shingle layers already installed, you cannot overlay — you must tear off the entire roof. This is the single biggest surprise for Andover homeowners pulling permits; many assume they can overlay if neighbors did 5 years ago. Andover's Building Department processes roofing permits online through the city portal (available via city website) and typically approves like-for-like replacements over-the-counter in 3–5 business days. Material changes (shingles to metal, for example) or any structural deck work trigger a full plan review (7–10 days). Roof permits are billed by square footage of roof area at approximately $0.50–$1.00 per square foot of roof, with a $100 minimum; a 2,000 sq ft roof typically costs $150–$200 in permit fees.

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

Andover roof replacement permits — the key details

Andover Building Department enforces the 2022 Minnesota Building Code, which incorporates IRC R907.4 verbatim: no more than two layers of roof covering are permitted on a structure. This is the rule that catches most Andover homeowners off guard. Before you apply for a permit (or hire a roofer), you must determine how many layers currently exist. If you have drywall ceilings and attic access, count the shingle layers by physical inspection in an inconspicuous corner, or hire a roofer to core-sample the roof for $50–$150. If two layers exist, IRC R907.4 mandates a complete tear-off; you cannot overlay. If one layer exists, you may overlay a new layer IF the existing layer is still structurally sound and not heavily damaged. Andover inspectors will require evidence (roofer's signed affidavit or photographic proof) that the old roof was sound before approving an overlay. A tear-off is the safest path and costs an additional $1.50–$3.00 per square foot compared to overlay, but eliminates permit scrutiny and ensures compliance.

The second critical rule is the ice-and-water shield requirement. Andover sits in IECC Climate Zone 6A (south) and Zone 7 (north); the entire city experiences deep frost (48–60 inches) and winter ice-dam risk. IRC R905.1.1 and Minnesota Amendment Section 2304.11.2 require that ice-and-water shield (a rubberized underlayment meeting ASTM D1970) extend at minimum 24 inches up the roof slope from the eave line, or to the interior wall line of the building — whichever is greater. Many DIY-minded homeowners or budget roofers skip this or under-specify it. Andover inspectors will reject the deck-nailing inspection (the first inspection, before shingles go down) if ice-and-water shield is missing or improperly installed. Cost: ice-and-water shield runs $0.50–$1.00 per square foot; a typical 2,000 sq ft roof needs ~200 sq ft of shield, so budget an additional $100–$200. This is not optional in Andover — it is state-mandated and code-enforced.

Underlayment and fastening specifications are the third surprise. If you are overlaying (one existing layer only), you must install synthetic underlayment (breathable, meeting ASTM D226 Type 1 or D6380) at a minimum over the entire roof. Many roofers assume felt is acceptable; Andover's current standard calls for synthetic to reduce ice-dam risk and extend deck life. The permit application requires you to specify the brand and type of underlayment and the fastening pattern (16-inch staple spacing along eaves, 24-inch interior, minimum). Fastening must be to the wood decking or (if metal) per manufacturer spec. If the existing roof is being torn off, the permit inspector will verify that fastening is correct during the in-progress deck-nailing inspection. Incorrect fastening is grounds for a re-nail and re-inspection, costing an extra week and re-inspection fees ($50–$100). Provide your roofer with a copy of the Andover permit approval letter; it includes the code reference and required underlayment spec.

Material changes — shingles to metal, slate, tile, or composite — trigger mandatory structural evaluation if the new material weighs more than the old. Minnesota state code (and Andover enforcement) requires a structural engineer's report if the dead load changes by more than 10%. Metal roofing (typically 0.5–1.0 lbs per sq ft) is lighter than asphalt shingles (2–3 lbs per sq ft), so a shingle-to-metal change usually gets a waiver. But shingles to clay tile (8–10 lbs per sq ft) will require an engineer's evaluation (cost: $400–$800) and possible rafter reinforcement. Most Andover roofs built post-1990 can handle tile with reinforcement; older homes may not. Do not assume your roof can handle the new material — submit the material change proposal to Andover with the roofer's weight spec, and ask the Building Department if an engineer's report is required before you commit.

Inspection sequence and timeline: Andover processes permits online. Submit your application (with roofer name, scoping photos, underlayment spec, and material list) through the city portal. Approval typically arrives within 3–5 business days for like-for-like overlays; full material changes or tear-offs may take 7–10 days if a structural question arises. Once approved, the roofer must post the permit on-site. Two inspections are required: (1) Deck Nailing / Underlayment Inspection — happens after old shingles are removed (if tear-off) or immediately before new shingles go down (if overlay); inspector verifies fastening pattern, underlayment type, ice-and-water shield extension, and deck condition. Schedule this 24 hours in advance. (2) Final Inspection — happens after shingles, flashing, and trim are complete. Inspector verifies correct material, proper overlap, flashing sealing, and workmanship. Each inspection costs $50–$75 (billed with permit). Total timeline from permit approval to final inspection sign-off is typically 10–15 business days if weather and roofer schedule cooperate. Plan for delays if rain or cold weather halts work.

Three Andover roof replacement scenarios

Scenario A
Overlay on existing single-layer roof, same asphalt shingles, Andover city proper (no overlays)
Your 1998-built ranch on Crosstown Boulevard has one layer of worn but structurally sound 20-year-old asphalt shingles. You want to overlay with new asphalt shingles (same material, no structural change). This is the 'best-case' roofing scenario for permit processing. You contact a local Andover-licensed roofer; they confirm one existing layer via attic inspection and pull the permit online through the City of Andover portal. Application includes roof area (let's say 1,800 sq ft), roofer license number, underlayment spec (synthetic, ASTM D6380), ice-and-water shield detail (24 inches from eave, per Minnesota code), fastening pattern (16-inch on eaves, 24-inch interior), and shingle brand/weight (typical 2.5 lbs/sq ft). Permit fee: approximately $150 (based on roof area). Approval arrives in 3 business days. Roofer removes old shingles, installs synthetic underlayment and ice-and-water shield, then calls for Deck Nailing Inspection. Inspector verifies fastening, underlayment coverage, and shield placement (takes 30 minutes on-site). Inspection passes. Roofer installs new shingles and flashing. Final Inspection in 7 days: inspector verifies shingle overlap, flashing sealing, and material spec. Work complete to permit in 12 days. Cost breakdown: permit $150, roof material ~$3,000–$4,500, labor $2,500–$3,500, underlayment/ice-and-water $150–$200, inspections (no add'l cost beyond permit). Total out-of-pocket: ~$6,000–$8,500.
Single-layer existing | Asphalt overlay | Synthetic underlayment required | 24-inch ice-and-water shield (Minnesota code) | Permit fee $150–$180 | Total project $6,000–$8,500
Scenario B
Full tear-off and metal roof installation, material change (structural question), Andover-Bloomington border area (Anoka County)
Your 1982-built split-level on Elm Lane (near the Bloomington border) has two existing shingle layers and you want to upgrade to a standing-seam metal roof (0.75 lbs per sq ft vs. existing 3 lbs per sq ft). This triggers the 3-layer rule (tear-off mandatory) AND a material-change structural evaluation. You hire a licensed Andover roofer who submits the permit application online: roof area 2,200 sq ft, two layers existing (documented with core-sample photo), metal roof spec (weight, fastening per manufacturer), and a structural engineer's report (cost: $500). Engineer confirms rafters are adequate for metal with no reinforcement needed. Andover Building Department sees the structural clearance and approves the permit in 7 business days. Permit fee: $200 (higher due to tear-off and structural complexity). Roofer tears off both shingle layers (generates roofing waste — you may hire a disposal contractor, ~$300–$600, or roofer includes this). Roofer installs underlayment (synthetic), ice-and-water shield (critical in Zone 7 winter climate), and metal roof with correct fastening (4-inch staggered fasteners per manufacturer, typically 3/4-inch standoffs). Deck Nailing Inspection: inspector verifies deck condition post-tear-off, fastener spacing, underlayment, and shield placement. Passes after roofer adjusts 2 fasteners out of spec. Final Inspection: inspector verifies metal panels, seaming integrity, flashing, and manufacturer-specified overlap. Permits sign-off in 14 days. Cost breakdown: permit $200, engineer $500, tear-off/disposal $600–$800, metal roof material $5,500–$7,000, labor $4,000–$5,500, underlayment/shield $200–$300, inspections included in permit. Total: ~$11,000–$14,000. Metal roof is more expensive upfront but lasts 50+ years (vs. 20–25 for shingles), so ROI is strong for long-term ownership or resale.
Two layers existing (tear-off required) | Material change: shingles to metal | Structural engineer report required $500 | Synthetic underlayment + ice-and-water shield (Minnesota/climate code) | Permit fee $200–$250 | Disposal ~$600 | Total project $11,000–$14,000
Scenario C
Partial roof repair, less than 25% area, single shingles and flashing, no permit
A windstorm damaged the northeast corner of your roof in Andover. About 8 shingles are torn, and the flashing around the brick chimney is bent and leaking. You call a roofer for a repair estimate. The roofer measures the damaged area: approximately 150 sq ft (out of a 2,000 sq ft total roof), or 7.5% — well under the 25% threshold that triggers a permit. IRC R907.2 (reroofing) exempts repairs of less than 25% roof area, as long as the work is like-for-like (same material, same underlying layers remain). The roofer confirms your roof has only one existing layer (not a replacement scenario) and notes the flashing is original but can be resealed or partially replaced without triggering a structural review. You do NOT pull a permit. Roofer replaces the damaged shingles (using manufacturer-matched material), seals or re-flashes the chimney, and cleans debris. Work takes 4 hours. Cost: $400–$800 (material and labor, no permit fees). No inspection required. This is where Andover's permit threshold saves you time and money: repairs stay off the permit record and don't require inspections. However, if the roofer discovers a second layer under the damaged shingles (unexpected), you must stop work, pull a permit, and plan for a tear-off — so inform the roofer before work starts that you need them to confirm layer count. If you're filing an insurance claim for the windstorm damage, ask your adjuster whether they require a permit for repairs; some homeowners' policies accept non-permitted repairs under the exemption threshold, but confirm with your agent first.
Repair only (no replacement) | Less than 25% of roof area | Like-for-like material | No permit required | No inspections | Cost $400–$800 | One-day turnaround

Every project is different.

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

The 3-layer rule and why Andover enforces it strictly

Minnesota Building Code Section 1907.4 (derived directly from IRC R907.4) prohibits more than two layers of roof covering on any structure. Andover Building Department enforces this without exception or grandfather clause. The reasoning: multiple layers trap moisture, accelerate deck deterioration, hide structural defects, increase fire risk (dead layers of old roofing), and make future inspections impossible. In Andover's climate (Zone 6A/7 with 48–60 inch frost depth and winter ice-dam risk), trapped moisture under multiple layers leads to accelerated ice dam formation and deck rot — expensive failures that show up 5–10 years after the work is done.

Many Andover homeowners assume they can overlay a second time if the first overlay is still sound. This is incorrect. Once two layers exist (original + one overlay), the next reroofing project MUST include a complete tear-off. Inspectors verify layer count through attic access inspection (if available) or roofer affidavit before approving any permit. Some homeowners have tried to hide this by applying for a 'repair' permit to avoid scrutiny; Andover inspectors now require photographic proof (roofer core sample or attic photos) as part of the permit application. If an inspector discovers a third layer after work begins (or during an unrelated inspection), the city issues a stop-work order and requires tear-off at the owner's cost.

The practical timeline impact: a tear-off costs an extra 2–3 days of labor and $1.50–$3.00 per square foot in material disposal, but it also accelerates future inspections (inspector can see the deck clearly) and extends roof life by eliminating trapped moisture. Andover roofers recommend budgeting for tear-off from the start; it eliminates permit headaches.

Ice-and-water shield in Andover: Minnesota state code, not optional

Andover sits in IECC Climate Zones 6A (south) and 7 (north), both classified as 'cold climates' with significant ice-dam risk. Minnesota Amendment Section 2304.11.2 (the state's modification to IRC R905.1.1) mandates ice-and-water shield on all residential roofs in cold zones, extending 24 inches up the slope from the eave, or to the interior wall line — whichever is greater. This is not a suggestion; it is state law that Andover Building Department enforces at every roofing inspection.

Ice-and-water shield is a self-adhering, rubberized membrane (brands: CertainTeed, GAF, Malarkey) that seals around fasteners and overlaps, preventing water that backs up under shingles (during ice-dam events) from entering the roof deck. In Andover, which averages 40+ inches of snow and regular freeze-thaw cycles, ice dams are common on poorly vented attics. Homeowners who skip the shield often discover attic leaks in February or March, resulting in insulation damage, mold, and $5,000–$10,000+ in remediation. The shield costs only $0.50–$1.00 per sq ft; for a typical 2,000 sq ft roof needing 200 sq ft of shield (eave coverage), that's $100–$200 — a bargain compared to water damage.

Andover inspectors check shield placement at the Deck Nailing inspection (after tear-off or before shingles). They measure from the eave up the slope and verify it extends the full width of the roof. If under-sized or missing, the inspection fails and work halts until the contractor installs the correct coverage. Many Andover contractors now pre-order ice-and-water shield as part of the permit spec to avoid re-inspection.

City of Andover Building Department
Andover City Hall, Andover, MN (check city website for current address)
Phone: (763) 427-1515 (main city line; ask for Building Department) | https://www.ci.andover.mn.us (check 'Permits' or 'Building' section for online portal)
Monday–Friday, 8:00 AM–5:00 PM (verify locally before visiting)

Common questions

Can I overlay a roof if I'm not sure how many layers already exist?

No. You must verify the layer count before applying for a permit. Hire your roofer to perform a core-sample inspection (cost: $50–$150) or access the attic yourself and count layers in a discrete corner. If two layers exist, the permit must specify a tear-off. Andover inspectors require photographic proof (roofer affidavit or photo) before approving the permit. Guessing wrong results in a stop-work order and forced tear-off at your cost.

Does Andover allow metal roofing, and does it require a permit?

Yes, Andover allows metal roofing (standing-seam or metal shakes are common). Any installation — whether overlay or tear-off — requires a permit, same as asphalt. If you're switching from asphalt to metal (a material change), the permit may require a structural engineer's report if the weight difference exceeds 10% of the dead load. Metal is typically lighter than asphalt, so most changes are approved without additional review. Contact Andover Building Department early if material change is planned.

What if a roofer finds a third shingle layer during tear-off?

Stop work immediately and contact Andover Building Department. The city will issue a variance request or violation notice. The roofer must remove all three layers (not just the top one) and the permit may be revised. This is rare but has happened when homeowners inherited homes with unpermitted overlays. Prevention: always verify layer count before hiring.

How long does Andover take to approve a roof replacement permit?

Like-for-like overlays: 3–5 business days. Material changes or tear-offs: 7–10 business days (if a structural review is required, add 2–3 days). Submit your application online through the city portal with all required specs (underlayment, fastening pattern, ice-and-water shield detail, roofer license). Incomplete applications delay approval.

Do I need ice-and-water shield on my roof even if I don't expect ice dams?

Yes. Minnesota state code mandates ice-and-water shield on all residential roofs in cold climates (Andover is Zone 6A/7). Andover Building Department enforces this at every roofing inspection. The shield costs $100–$200 per roof and prevents costly water damage during freeze-thaw cycles. It is not optional.

What's the difference between a permit repair and a permit replacement?

Repairs under 25% of roof area (same material, same layers) are exempt from permitting if no structural changes are involved. Replacement (full roof or 25%+) requires a permit, deck inspection, and underlayment specs. A roofer can usually tell you upfront which category applies. If uncertain, contact Andover Building Department with photos of the damage area and existing roof condition.

Can I pull the roofing permit myself, or does the roofer have to?

Owner-builders (owner-occupied single-family homes) may pull the permit themselves in Andover. However, most homeowners hire the roofer to submit the application online; the roofer knows the current code specs and can provide the underlayment and fastening details that Andover requires. If you pull it yourself, you'll need the roofer's license number and must provide detailed specs (material, weight, fastening pattern, underlayment type). Most roofers include permit-pulling in their estimate.

What happens if I skip the permit for a roof replacement?

Several risks: (1) Andover Building Department may issue a stop-work order and fine ($300–$500) if a complaint triggers an inspection. (2) Insurance may deny a claim if the roof fails and the replacement was not permitted (subrogation can exceed $15,000–$50,000). (3) Minnesota Transfer Disclosure Statement (required at sale) must disclose unpermitted work; lenders may refuse to finance the purchase. (4) If code enforcement discovers unpermitted roofing during a future inspection (e.g., when adding a dormer), you may be forced to tear off the roof again at your cost. The permit fee ($150–$250) is cheap insurance.

Are there any overlays exempt from permitting in Andover?

No. All roof replacements — including overlays over a single existing layer — require a permit in Andover. However, repairs under 25% of roof area (like replacing 8–10 shingles in a storm-damage spot) do not require a permit if no structural change or layer count change is involved. The bright-line rule: if you're adding a new layer or replacing more than 25% of the roof surface, pull a permit.

Does Andover offer expedited or over-the-counter roofing permits?

Yes, for like-for-like overlays with no material change or structural complexity. Submit the application online with standard specs (synthetic underlayment, 24-inch ice-and-water shield, fastening pattern); approval typically arrives in 3–5 business days and no pre-review meeting is required. Material changes, tear-offs, or structural questions trigger a full 7–10 day review. Call (763) 427-1515 to ask if your specific project qualifies for expedited processing.

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 Andover Building Department before starting your project.