Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off-and-replace requires a permit from the City of New Brighton Building Department. Repairs under 25% of roof area may be exempt, but most homeowners pulling a tear-off will need one.
New Brighton adopts the Minnesota State Building Code (which tracks the IRC), and the city applies IRC R907 (reroofing) strictly for multi-layer detection and tear-off enforcement. The critical New Brighton-specific wrinkle: the city's building department flags any roof with three or more existing shingle layers and mandates a full tear-off before re-roofing — this is not just state code recommendation, it's aggressively enforced in New Brighton permit inspections because of Minnesota's freeze-thaw cycling and the risk of ponding water in thick buildup. If your inspector finds a third layer during rough-in inspection, the permit can be suspended pending removal. The city also requires ice-and-water-shield specification extending 24 inches from eaves in Climate Zone 6A/7 (New Brighton straddles the boundary), and the online permit portal does not auto-calculate roof area — you must submit measured dimensions or use a third-party aerial measurement service, which adds 1–2 weeks to plan review if the city rejects an estimate. Material changes (shingles to metal, tile, or standing seam) trigger structural review and typically require a licensed roofing contractor's stamp; owner-builder work is allowed only for like-for-like shingle-to-shingle replacement on owner-occupied homes.

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

New Brighton roof replacement permits — the key details

New Brighton Building Department enforces IRC R907 with particular rigor on the three-layer rule. The code states that if existing roof covering has two or more layers of roofing, or if the existing roof deck does not allow for the proper fastening of the new roof covering, then the existing roof covering shall be removed down to the deck or substrate before the application of the new roof covering. In New Brighton's experience with older homes and freeze-thaw stress, this means your inspector will probe the roof sheathing during deck inspection to count layers. If they find three layers (original shingles plus two prior re-roofs), the permit is placed on hold until removal is documented. For most New Brighton homeowners with 1980s-built homes, this is not an issue — you'll have one or two layers — but if you're uncertain, ask your roofer to do a small breach inspection before permit submission. The city's online portal (accessed via the New Brighton city website under 'Building Services') requires you to upload a roof measurement worksheet with linear feet of eaves, ridge, and hip measurements, or an aerial photo with dimensions marked. Contractors often bundle this; if you're owner-building, use a free tool like Google Earth Pro or hire a local surveyor ($150–$300) to avoid plan-review rejection.

Ice-and-water-shield (self-adhered synthetic underlayment) is mandatory for all roofs in New Brighton because of the climate zone. IRC R905.1.1 and Minnesota amendments require ice-and-water-shield to extend from the eaves up 24 inches (or to the inside face of the exterior wall, whichever is greater) on all sloped roofs in Climate Zone 6A/7. New Brighton straddles Zones 6A (south of County Road D) and Zone 7 (north of County Road D), so clarify your home's zone before permit application — the city building department's GIS tool on their website shows zoning by address. If your home is in the Zone 7 portion, some inspectors will require 36-inch extension. This is not negotiable and not a cost-saving option; roofing underlayment brands like Grace Ice & Water Shield or GAF Timberline are acceptable, but cheap tar-paper-only underlayment is routinely rejected in permit review. Your roofing contractor should spec the product by brand in the permit application; if they leave it blank, the city will request a revision, adding 5–7 days to approval.

Material changes to metal, tile, or slate roofing require structural engineering review and add $200–$500 to permit costs and 2–3 weeks to the timeline. If you're converting from asphalt shingles to standing-seam metal, the building department requests a structural engineer's letter confirming that roof framing can support the concentrated loads at fastening points and the point loads of metal roof feet. This is especially common in New Brighton's older neighborhoods (near Hillcrest Avenue and the Mississippi River bluff areas) where homes have older truss systems or rafters. The engineer's stamp is not optional; it's required by IBC Section 1511 (roof assemblies and rooftop structures). Cost is typically $300–$600 for the engineer's review. If you're staying with asphalt shingles (like-for-like), no structural review is needed, and the permit is usually approved over the counter.

New Brighton requires a licensed roofing contractor for any tear-off-and-replace unless you are the owner of an owner-occupied single-family home doing the work yourself (owner-builder exemption). The city's definition of 'reroofing' in its building code mirrors Minnesota Statute 326B.101, which prohibits unlicensed persons from performing roofing work for hire. If you're paying a contractor, they must hold a current Minnesota roofing license (issued by the Department of Labor and Industry) and include a copy of their license with the permit application. Owner-builders can pull the permit in their own name if the home is their primary residence, but the city will inspect the deck nailing pattern and underlayment installation — expect the inspector to look for fastening every 6 inches on the deck and proper overlap of underlayment seams. This is not a favor; it's a safety requirement tied to wind and water infiltration.

The New Brighton permit process for roof replacement is typically over-the-counter approval for like-for-like shingle applications, taking 1–3 business days if you submit a complete application with contractor license, roof measurements, and a one-page spec sheet (shingle brand, color, fastener type, underlayment). Costs run $150–$400, calculated as $1.50–$2.00 per square foot of roof area (a square is 100 square feet). A 2,000-square-foot footprint with a 1.25 pitch factor equals 2,500 square feet of roof surface; permit fee would be roughly $375–$500. The city does not require detailed architectural plans for residential re-roofs, but your contractor's name, license number, and contact must be on the application. The city will schedule one rough-in inspection (deck nailing and underlayment prior to shingle installation) and one final inspection (installed shingles, flashing, and gutters). Inspections are booked by calling the building department at the number on their website or through the online portal; same-day or next-day inspection is often available.

Three New Brighton roof replacement scenarios

Scenario A
Like-for-like shingle-to-shingle tear-off, single-layer existing roof, Edina-adjacent neighborhood in south New Brighton (Zone 6A)
You have a 2,000-square-foot-footprint Cape Cod built in 1995 with one layer of Owens Corning asphalt shingles (25-year warranty, now 20 years old). You want to replace with Timberline HD shingles in the same color family. Your licensed roofing contractor (Minnesota license number on file) submits a permit application with roof dimensions (1.25 pitch factor, 2,500 SF of roof surface), a spec sheet naming Timberline HD, 25-year warranty, GAF Ice & Water Shield extending 24 inches from eaves, and 6d ring-shank galvanized nails per IRC R905.2.1. The city's building department receives the application on a Monday and approves it over the counter by Wednesday morning (typically 1–3 days for complete applications). Permit fee is calculated at $1.75/SF × 2,500 SF = $437.50, rounded to $440 (or the city may use a flat fee of $150–$300 if they have a standard residential re-roof rate; contact the building department to confirm their fee schedule). The contractor schedules a rough-in inspection for Thursday; the inspector checks that the deck sheathing is properly nailed (6-inch spacing per IRC R905.2.5), that old shingles are fully removed to bare OSB/plywood, and that ice-and-water-shield is unrolled correctly. The inspector approves the deck. Shingle installation takes 1–2 days. Final inspection occurs the next week; the inspector verifies shingle nail placement (typically 4–6 fasteners per shingle, 4 inches from edges), flashing around roof penetrations (vent pipes, chimney), and drip edge fastening. Inspection passes, and you receive a Certificate of Completion. Total timeline: 2–3 weeks from permit to final sign-off. Total permit and inspection cost: $440 permit + contractor labor (typically $5,000–$8,000 for 2,500 SF at $2–$3 per SF labor).
Permit required | Contractor license required | GAF Ice & Water Shield 24 in. from eaves (Zone 6A) | Roof area 2,500 SF | Permit fee ~$150–$500 | Two inspections (rough-in and final) | Like-for-like shingles | Timeline 2–3 weeks | Total project cost $5,600–$8,900
Scenario B
Shingle-to-standing-seam metal roof, structural review required, two-layer existing roof, historic preservation zone (near Earle Brown Heritage Center)
Your 1960s colonial home in the historic district near Earle Brown Heritage Center (west of New Brighton Boulevard) has two existing layers of asphalt shingles and a roof in need of replacement. You want to upgrade to standing-seam metal (Englert or Fabral product) for durability and aesthetics consistent with the neighborhood. Because this is a material change (shingles to metal), New Brighton's building department requires: (1) a structural engineer's letter confirming the roof framing can handle the concentrated loads of metal roof attachment feet and the fastening pattern; (2) historic district design review approval from the city's Design Review Commission (this is specific to homes in the Earle Brown historic overlay), which typically takes 2–3 weeks and costs $50–$100; (3) proof of the removal of both layers (deck inspection will confirm you're not attempting a three-layer install). You hire a structural engineer ($400–$600) to evaluate your roof framing and issue a letter stating the 2x6 rafters at 24-inch spacing can safely support metal roofing with fasteners at 24-inch intervals. The historic district review requires submission of a color sample and roof profile drawing (the metal roofing installer often provides this). The city approves the design (metal roof in standing seam, 26-gauge painted steel, slate gray, is consistent with period homes). You then submit the full permit application with the engineer's letter, the design approval, and the contractor's license. Permit approval takes 3–4 weeks (2 weeks for structural review, 1 week for standard processing). Permit fee is $350–$500 (higher than like-for-like because of structural review). Rough-in inspection verifies both layers are removed, ice-and-water-shield is 24 inches from eaves (Zone 6A), and deck sheathing is solid. Metal installation takes 3–4 days (longer than shingles because of the specialized fastening and seaming). Final inspection checks seam integrity, flashing, and roof penetration sealing. Total timeline: 5–7 weeks from permit to completion, including design review and structural engineering. Total permit and inspection cost: $500 permit + $500 structural engineer + $100 design review = $1,100 in fees, plus contractor labor ($8,000–$12,000 for 2,500 SF of metal at $3.20–$4.80 per SF).
Permit required | Material change (shingles to metal) | Structural engineer letter required ($400–$600) | Historic district design review ($50–$100) | Contractor license required | Ice-and-water-shield 24 in. (Zone 6A) | Two layers must be removed | Permit fee ~$350–$500 | Timeline 5–7 weeks | Total project cost $9,600–$13,600
Scenario C
Owner-builder like-for-like shingle replacement, three-layer existing roof, Zone 7 climate (north of County Road D), owner-occupied home
You own a 1,500-square-foot rambler built in 1975 north of County Road D (Climate Zone 7) with three layers of asphalt shingles accumulated over 40+ years of re-roofing. You want to save money by doing the tear-off and installation yourself as the owner of your primary residence. New Brighton allows owner-builder work for like-for-like reroofing on owner-occupied homes, but the three-layer rule is mandatory: you must remove all three layers to bare deck before the new shingles go on. You contact the city building department and request an owner-builder permit (no contractor license required). The permit application requires your name, address, sworn statement that the home is owner-occupied, and roof dimensions (1,500 SF × 1.2 pitch = 1,800 SF roof area). Permit fee is typically $150–$250 (lower than contractor-hired because labor is not a licensed trade). The city approves the permit over the counter in 1–2 days. Before you start tearing off, you schedule a pre-work inspection with the building department to confirm the three-layer issue and that your deck sheathing is sound. The inspector probes the deck, counts the three layers, and confirms the sheathing is solid (no rot or mold, which would require replacement OSB and drive costs up). You then schedule a dumpster, remove all three layers manually or with a roofing removal service ($600–$1,200 for a 1,500-SF home), and dispose of shingles and nails at the Hennepin County landfill or a roofing recycler. Deck is now bare. You install ice-and-water-shield extending 36 inches from eaves (Zone 7 requirement, not Zone 6A), overlapping seams by 6 inches as specified. You install GAF Timberline HD shingles with 6d ring-shank galvanized fasteners, 4–6 fasteners per shingle, 4 inches from edges. You schedule a rough-in inspection after the underlayment is down; the inspector checks nail spacing on the deck (6 inches, per IRC R905.2.5) and ice-and-water-shield coverage. You pass rough-in. You then install shingles over 2–3 days. Final inspection verifies shingle nail placement, flashing around penetrations, and drip edge. Pass. You receive a Certificate of Completion. Total timeline: 3–4 weeks (1 week planning, 1 week removal, 1 week installation, 1 week inspections). Total cost: $250 permit + $600–$1,200 removal service + $800–$1,500 materials (shingles, underlayment, nails, flashing) + your labor = $1,650–$2,950 out of pocket (versus $5,600–$8,900 if a contractor did the same job).
Owner-builder permit allowed (owner-occupied) | No contractor license required | Three-layer removal mandatory (IRC R907.4) | Ice-and-water-shield 36 in. from eaves (Zone 7) | Roof area 1,800 SF | Permit fee ~$150–$250 | Two inspections (pre-work, rough-in, final) | Like-for-like shingles | Timeline 3–4 weeks | Total DIY cost $1,650–$2,950

Every project is different.

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

New Brighton's three-layer rule and freeze-thaw enforcement

New Brighton's building department is known for strict enforcement of IRC R907.4 (the three-layer rule) because of Minnesota's harsh freeze-thaw cycling. The reason is clear: water trapped in multiple layers of shingles and underlayment expands when it freezes during winter months (New Brighton's frost depth is 48–60 inches, and temperatures routinely drop below 0°F December through February). If shingles are re-roofed over two prior layers without removing the old shingles first, the new roofing can buckle or fail prematurely because ice lenses form between layers, lifting the shingles and compromising fastening. The city's building department saw this problem play out in the 1990s and 2000s with homes that had multiple quick re-roofs and learned to probe roofs during inspection.

When you submit a permit application for roof replacement in New Brighton, the building department's standard intake checklist includes a question: 'How many layers are currently on the roof?' If you write '2 or more,' the city will require your contractor to schedule a pre-work deck probe inspection before the permit is issued, or they will condition the permit on removing all layers to bare deck. This adds 3–5 days to the timeline but saves you from a mid-project stop-work order. If your contractor tries to sneak a third layer past the inspector and the rough-in inspection catches it, the permit is placed on hold, the contractor is fined, and you're responsible for the removal cost (often $800–$1,500 in added labor).

If you're unsure how many layers your roof has, most New Brighton roofing contractors will do a free visual inspection (looking at the edge of shingles at a gable or soffit) or a small breach (cutting a small section to inspect). It's worth the 20 minutes to ask. If you do this before getting a permit application from your contractor, you'll have the honest answer in hand and can avoid surprises.

Climate zone boundaries and ice-and-water-shield requirements in New Brighton

New Brighton straddles Minnesota's Climate Zone 6A (southern portion) and Zone 7 (northern portion), with the boundary running roughly along County Road D. This matters because the IRC and Minnesota Building Code amendments specify different ice-and-water-shield extension distances: Zone 6A requires 24 inches from the eaves, while Zone 7 requires 36 inches. The city's building department uses the Minnesota State Climatologist's Climate Zone map, available on their website, to determine which zone applies to your address. You can look this up yourself by searching 'Minnesota Climate Zone Map' and entering your address, or you can call the city building department and ask them to confirm your zone before you order materials.

This difference is real and not a minor detail: if your home is in Zone 7 and your contractor installs only 24 inches of ice-and-water-shield, the rough-in inspection will fail, the contractor will have to remove the underlayment and re-install it with the correct 36-inch extension, and the project timeline slips by 2–3 days. The cost difference is minimal (ice-and-water-shield costs roughly $0.40–$0.60 per linear foot, so the extra 12 inches on a 150-foot eaves perimeter is only $60–$90), but many contractors cut corners to save money. Your permit application should specify the zone and the underlayment distance to avoid this issue.

In practice, many New Brighton contractors simply install 36 inches of ice-and-water-shield on all jobs to avoid the zone ambiguity — this is a safe practice and costs very little more. If your contractor tells you that 24 inches is 'good enough,' ask them to confirm your zone with the city's building department before you approve their estimate. Don't let 'standard practice' override code. New Brighton inspectors are trained to check this, and a failed inspection costs you money and time.

City of New Brighton Building Department
2600 Lexington Ave, New Brighton, MN 55112
Phone: (651) 632-2602 (verify with city website for current number) | https://www.newbrighton.org (look for 'Building Services' or 'Permits' link)
Monday–Friday, 8 AM–5 PM (typical; confirm with city)

Common questions

Do I need a permit if I'm just patching a few shingles or fixing a leak?

No. Repairs under 25% of the roof area (roughly 15–20 squares on a typical residential roof) do not require a permit. This includes patching, filling holes, and re-nailing loose shingles. However, if the repair involves removing shingles to get to the deck or underlayment, and the removed area exceeds 25%, a permit is required. If you're uncertain whether your repair crosses the threshold, call the New Brighton Building Department; they will confirm based on the area involved.

Can a homeowner pull the permit themselves if they hire a contractor, or must the contractor pull it?

The contractor should pull the permit in their name and license. Minnesota Statute 326B.101 requires a licensed roofing contractor to pull the permit for reroofing work. The homeowner can request a copy of the permit and inspection records, but the contractor is the responsible party. If the contractor refuses to pull the permit, that's a red flag — they may be unlicensed or trying to avoid accountability. Always verify the contractor's Minnesota roofing license number with the Department of Labor and Industry before signing a contract.

What's the difference between a 'reroofing' permit and a 'roof repair' permit in New Brighton?

A reroofing permit applies to any tear-off-and-replace, overlay (new shingles over existing), or work involving removal of shingles to access the deck. A repair permit is not typically issued for residential roofs; repairs under 25% are exempt entirely. If you're doing a partial replacement or overlay, check with the city to confirm whether a reroofing permit or exempt repair is appropriate.

I have a roof with two layers already. Can the contractor just overlay new shingles on top, or must the old layers come off?

If you have two layers, you must remove both layers to bare deck before installing new shingles. IRC R907.4 and New Brighton code require that if the existing roof covering has two or more layers, or if the deck does not allow proper fastening, the existing roof must be removed. The city's inspectors will probe the roof during rough-in inspection and count the layers. If you have two and try to add a third, the permit will be placed on hold. Remove the layers; it's not optional.

How much does the permit cost, and is there a way to reduce the fee?

Permit fees in New Brighton typically range from $150 to $500, calculated at $1.50–$2.00 per square foot of roof area (or via a standard residential re-roof flat fee; contact the city to confirm their current fee schedule). There is no discount for owner-builders or like-for-like replacements; the fee is based on scope. The best way to avoid surprises is to submit a complete, accurate application the first time — missing documents or incorrect measurements trigger a revision request, adding 3–5 days to the timeline.

What if my home is in the historic district? Do I need design review for a new roof?

Yes. Homes in New Brighton's historic overlays (such as the Earle Brown Heritage Center area) require design review approval before a roof replacement permit is issued. The city's Design Review Commission reviews the roof material, color, and pitch to ensure consistency with the historic character. Approval typically takes 2–3 weeks and costs $50–$100. Submit a color sample and product spec sheet (your roofing contractor can provide this) along with your permit application. Design review is required before the building department will issue the permit.

If I change from shingles to metal, do I need an engineer's report?

Yes. Any material change to metal, tile, slate, or other heavy roofing requires a structural engineer's letter confirming that your roof framing can support the loads. This is required by IBC Section 1511 and will be requested by the city's plan reviewer. Cost is typically $400–$600 for the engineer's review. You cannot skip this step; the permit will not be issued without it. Your roofing contractor should anticipate this and include the cost in their estimate.

How long does it take to get a roof replacement permit approved in New Brighton?

For like-for-like shingle replacements with a complete application, 1–3 business days (often over the counter). For material changes or structural reviews, 2–4 weeks. The city does not require detailed architectural plans, but you must submit roof dimensions, contractor license, and a one-page spec sheet. Incomplete applications are sent back for revision, adding 5–7 days. Submit everything the first time to avoid delays.

What happens during the rough-in inspection for a roof replacement?

The inspector checks that the existing roof is fully removed (if applicable), that the deck sheathing is properly fastened (6-inch nail spacing per IRC), and that the ice-and-water-shield underlayment is correctly installed with proper overlap (6 inches) and extension from eaves (24 inches in Zone 6A, 36 inches in Zone 7). The inspector will also look for soft spots or rot in the deck that would require replacement. Once rough-in passes, you can proceed to shingle installation.

Who pays for the inspection, and can I request a specific time?

Inspections are included in the permit fee; there is no additional charge. You schedule inspections by calling the building department or using their online portal once the permit is issued. Same-day or next-day inspection is often available, but scheduling depends on inspector workload. Coordinate with your contractor to ensure the roof is ready when the inspector arrives — rough-in must be scheduled before shingle installation begins, and final can be scheduled after installation is complete.

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