Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in St. Michael requires a permit from the City Building Department. Repairs under 25% of roof area may be exempt, but any tear-off-and-replace, structural deck work, or material change (shingles to metal/tile) triggers permitting.
St. Michael follows Minnesota State Building Code (currently 2024 edition, based on IBC/IRC) with no municipal overrides that exempt roof replacements—unlike some neighboring suburbs that have adopted blanket exemptions for like-for-like reroofs. The city's Building Department requires a permit application and plan submission for any roof work classified as 'reroofing' under IRC R907, which includes full replacements, tear-offs, and material changes. A key St. Michael detail: because the city straddles Climate Zone 6A/7 with frost depths of 48–60 inches and frequent freeze-thaw cycles, the code enforcement office pays close attention to ice-and-water-shield installation, underlayment fastening patterns, and deck moisture management—defects here lead to permit rejections or failed final inspections. Owner-occupants can pull permits themselves and perform the work (no contractor license required in Minnesota for residential reroofing on your own home). The city's online portal is not yet fully developed; expect to file in person at City Hall or via email to the Building Department. Permit fees typically run $150–$350 depending on roof square footage and whether a structural assessment is needed.

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

St. Michael roof replacement permits — the key details

St. Michael requires a permit for any roof replacement work that involves a tear-off, structural repair, or material change, as defined in Minnesota State Building Code adoption of IRC R907 (Reroofing). The exemption threshold is repairs under 25% of the roof area, such as localized patching, flashing repair, or gutter work—but once you tear off more than 25% or strip the entire roof to the deck, a permit is mandatory. The city does not operate a blanket exemption for 'like-for-like' reroofs (shingles-to-shingles) the way some Minnesota cities do; every full replacement requires an application, a simple plan showing roof dimensions and proposed material, and a permit fee. If your current roof has three layers of shingles already installed, IRC R907.4 prohibits adding a fourth layer—you must tear off to the deck, which automatically triggers a permit. The Building Department reviews plans in-house; expect 1–2 weeks for approval on a straightforward residential rere-roof.

Minnesota's extreme freeze-thaw cycle and high precipitation in St. Michael's Zone 6A/7 climate mean the code places strict requirements on underlayment and ice-and-water protection. IRC R905.2.8.2 requires an ice-and-water-shield or similar self-adhering membrane extending at least 24 inches upslope from the eave on eaves that are subject to ice damming—in St. Michael, this means nearly every roof, given the 48–60 inch frost depth and typical March thaw. Asphalt shingles must be fastened per the manufacturer's specifications and the code (typically 4–6 fasteners per shingle; pattern matters), and the Building Department's inspector will spot-check deck nailing during the in-progress inspection. Many applicants forget to specify the underlayment product and fastening schedule in their permit application, leading to rejections or re-inspections. Metal roofs, increasingly popular in Minnesota for longevity, require additional structural load calculations if they differ materially from the original roof weight; most asphalt-to-metal conversions need an engineer's letter or a product approval document, adding 1–2 weeks to plan review.

St. Michael allows owner-builders to pull and perform residential roof replacement permits on their own homes without a roofing contractor license, a significant cost savings since Minnesota does not mandate licensing for residential reroofing (unlike electrical or plumbing). However, the city's final inspection is non-negotiable; the inspector will verify deck condition, fastening, underlayment, ice-and-water placement, and flashing detail before sign-off. If the deck is found to be soft, rotted, or undersized (a common surprise in older homes), you'll need a licensed carpenter's report or engineering assessment before proceeding—this can add $500–$2,000 and 2–4 weeks. Contractor-pulled permits are the norm and include jobsite liability insurance; the contractor typically handles the permit process, plan submission, and inspections as part of their quote. Either way, the permit fee is non-refundable and is based on the estimated project cost (typically $8–$25 per square foot of roof area, or $800–$2,500 for a 2,000-square-foot home). The city does not waive fees for tear-offs or material changes.

One surprising aspect of St. Michael permitting is that the city's Building Department is staffed by part-time or shared resources with the county (Hennepin County Building Division provides some oversight), which can lengthen response times if there are questions or plan re-submissions. Always confirm the current staffing and online portal status by calling ahead; as of 2024, the city does not yet have a fully automated permit-status tracker, so email or phone inquiries are necessary to track approval. The city's geographic position at the northern edge of the Twin Cities metro means it falls under both Minnesota State Building Code and Hennepin County building authority in some cases—confirm with the Building Department whether your specific project requires both state and county review (usually not for residential reroofs, but always verify). Roof-related permits are often bundled with gutter, fascia, and flashing work if structural changes are involved; bundling can reduce the number of plan-review cycles but may increase the total permit fee by $50–$100.

Practical next steps: Contact the City of St. Michael Building Department by phone or email to confirm the current permit application format (online portal, paper, or email submission), ask for the roof reroofing checklist, and clarify whether your scope (full replacement, material type, deck condition) requires plan drawings beyond a basic roof sketch. Have your roofing contractor or supply house confirm the manufacturer's installation specs for your chosen shingles or metal roof; submit these with the permit application to avoid rejections over fastening or underlayment details. Budget 2–4 weeks for permit approval, in-progress inspection (after deck prep but before shingles), and final inspection (after all roofing is complete). If deck repair is needed, request a pre-inspection or deck evaluation before contracting the full roof work—this delays permitting but prevents costly change orders. Owner-builders should confirm they are permitted to pull the permit; if your home is rental property or not owner-occupied, a licensed contractor must pull the permit and be responsible for the work.

Three St. Michael roof replacement scenarios

Scenario A
Full asphalt shingle replacement, existing 2-layer roof, no deck repair — typical single-story home in St. Michael
You have a 1970s ranch-style home on a half-acre lot in central St. Michael with a two-layer asphalt roof over a 1.5-inch plywood deck. Your roofer estimates the job at 28 squares (2,800 square feet). This is a full tear-off-and-replace with like-for-like material (new 30-year laminate shingles, same weight and fastening as original). Because it's a complete tear-off, a permit is required—IRC R907.2 mandates permitting for any reroofing that involves removal and replacement of the roof covering. You file a simple one-page permit application with your roofer (or yourself if you're owner-occupied and owner-building) that includes: (1) roof dimensions, (2) proposed material (shingle brand, warranty grade), (3) underlayment type and fastening (typically synthetic or asphalt-saturated felt, 4–6 fasteners per shingle per manufacturer spec), and (4) ice-and-water-shield product name extending 24 inches from all eaves (critical for Minnesota Zone 6A). The city's Building Department approves the application in 1–2 weeks; no plan drawings required—just a roof sketch and the checklist. Permit fee is typically $200–$300 (1.5–2% of estimated project cost of ~$14,000–$16,000). Your roofer schedules an in-progress inspection after deck prep to verify condition (no rot, proper fastening schedule marked). If the deck passes, shingles are installed and the final inspection is called within 2–3 days. The inspector verifies ice-and-water placement, shingle fastening pattern, flashing detail around chimneys and vents, and proper overhang (3/4 to 1.25 inches per code). Assuming no surprises, you're done in 2–3 weeks from permit approval to certificate of occupancy.
Full tear-off-and-replace required | Permit required — IRC R907.2 | $200–$300 permit fee | Synthetic underlayment + ice/water shield mandatory | In-progress and final inspections required | 2-layer tear-off = no layer limit issue | Total project $14,000–$18,000
Scenario B
Asphalt-to-metal roof conversion, single-story home with truss roof structure
You live in a 2000s-era St. Michael home with a simple gable roof currently shingled (28 squares). You want to upgrade to a standing-seam metal roof for durability and energy efficiency. Metal roofs weigh significantly less than asphalt (0.6 lb/sq ft vs. 1.5–2 lb/sq ft for shingles), which should not overload your truss structure—but the city's Building Department will likely require a structural assessment or manufacturer's engineering letter confirming that your roof frame can handle the fastening loads and live/snow loads. This is where St. Michael's freeze-thaw climate becomes relevant: snow accumulation and ice dams can stress the roof system differently than asphalt, so the code is cautious. You'll file a permit application that includes: (1) metal-roof product specs (brand, panel profile, fastening type), (2) underlayment (typically synthetic vapor-permeable membrane for metal), (3) an engineer's letter or manufacturer's approval confirming the existing truss can carry the metal roof and fastening, and (4) ice-and-water-shield placement. The engineer's letter costs $300–$600 and adds 1–2 weeks to permitting; some metal-roof manufacturers provide pre-approved installation docs that count as engineering approval. The city approves the permit in 2–3 weeks (longer due to structural review). Permit fee is $250–$350. Installation proceeds with in-progress inspection (deck fastening, underlayment, flashing prep) and final inspection (all fasteners per spec, flashing sealed, no exposed fasteners to weather). Metal roofs in Minnesota require meticulous detail work around valleys and edges to prevent condensation and wind-driven rain; the inspector will check this carefully. Total timeline: 3–4 weeks from permit to occupancy.
Material change (asphalt to metal) requires structural review | Engineer's letter or manufacturer approval required | $300–$600 engineering cost + $250–$350 permit fee | Underlayment spec (vapor-permeable required) | Ice/water shield mandatory | In-progress and final inspections | 3–4 week timeline due to structural review
Scenario C
Partial roof replacement (25–35% of roof area) over a two-story colonial with three existing shingle layers — north section only
Your two-story colonial in St. Michael has a complex roof with the north slope (the worst-performing section) showing significant shingle loss and granule erosion over approximately 30% of that slope. Your roofer proposes tearing off just the north slope (about 8 squares, or 800 square feet) and replacing it with new shingles to match the south slope. Here's the catch: when you tear off that north section to the deck and find three existing layers of shingles underneath, IRC R907.4 prohibits installing a fourth layer and requires a full tear-off to the deck. Worse, if the building was reroofed without a tear-off in the past (a common practice in the 1990s–2000s), this scenario is likely. You'll need to notify the city immediately: you cannot proceed with a partial tear-off; you must tear off the entire roof to comply. The permit now becomes a full-roof replacement (not a partial), moving this project into mandatory-permit territory with no ambiguity. The building department will require a pre-inspection or photo documentation of the three-layer condition; they may also ask for a structural assessment if the deck has settled or warped under the weight of multiple layers over decades. Permit fee rises to $300–$400 (full roof, structural review). The corrective work now takes 3–4 weeks from permit approval. This scenario highlights Minnesota's particular challenge: the state's wet-freeze environment and older housing stock mean three-layer roofs are common, and owners often discover this during what they thought was a partial repair. Always plan for a full tear-off if you suspect multiple layers.
Partial tear-off reveals 3 layers — IRC R907.4 prohibits re-layering | Full tear-off now required | $300–$400 permit fee (full roof) | Deck inspection for settlement/warping | Ice/water shield and underlayment re-spec'd | 3–4 week timeline, includes structural assessment

Every project is different.

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

Why Minnesota's freeze-thaw cycle drives stricter underlayment rules in St. Michael

St. Michael's climate zone (6A south, 7 north) experiences 3,000–3,500 heating-degree-days annually, with ground frost depths of 48–60 inches—among the most extreme in the continental U.S. This means roof systems endure 20–30 freeze-thaw cycles every winter as warm interior air leaks through ceiling cavities, melts snow on the roof surface, and refreezes at the eave (where it's coldest). Over 15–20 years, this cycle degrades asphalt shingles and flashing at an accelerated rate compared to temperate climates. The Minnesota State Building Code (and St. Michael's adoption of it) reflects this with mandatory ice-and-water-shield extending 24 inches from all eaves—not optional, not suggested. Many builders and roofers from warmer states cut corners on underlayment, leading to rejections when they work in St. Michael.

The Building Department's in-progress inspection for roof reroofing specifically checks underlayment fastening and ice-and-water placement because moisture intrusion during freeze-thaw is the #1 cause of roof failure and attic rot in Minnesota. If your inspector finds the ice-and-water-shield is only 12 inches from the eave, or is not sealed at side laps, the work will fail inspection and you'll be required to re-do it—costing $500–$1,500 in labor and delay. Asphalt-saturated felt (the older standard) is being phased out in Minnesota in favor of synthetic underlayment because synthetics breathe better and resist rot. Many older homes built with felt have experienced mold and structural damage in attics; the code now prefers synthetic or asphalt-saturated felt, not unperforated plastic.

A practical tip: if you're replacing a roof in St. Michael, ask your roofer to specify synthetic underlayment (e.g., Synthetic 40) and confirm the ice-and-water-shield product by name in the permit application. This pre-emptively avoids rejections and shows the Building Department inspector you've done your homework. In cold climates, $200–$400 spent on premium underlayment is money well spent and is often the difference between a 15-year roof that leaks and a 25-year roof that stays dry.

St. Michael's permit process: in-person filing, part-time staffing, and why you should call ahead

The City of St. Michael Building Department operates from City Hall and shares staffing with Hennepin County in some instances; as of 2024, the city does not yet have a fully online permit portal for roofing work. This means you'll file your application in person, by email, or by phone appointment—expect to drop off documents and wait 1–2 business days for initial review rather than same-day electronic confirmation. The Building Department's office hours are typically Monday–Friday, 8 AM–5 PM, but staff availability can vary during summer (when permits spike) or winter (when indoor activity is lower). Before submitting your application, call the Department to confirm the current submission method and to ask for the roof reroofing checklist; this 2-minute call prevents rejected applications that don't include the right attachments.

Permit applications for residential reroofing in St. Michael require: (1) a completed building permit form, (2) a roof sketch showing dimensions and slope, (3) proposed roofing material specs (shingle type, ice-and-water-shield product, underlayment type), (4) proof of ownership or authorization (deed, insurance card, contractor license if a pro is pulling), and (5) an estimated project cost (for fee calculation). If any of these are missing, the application is rejected and you resubmit—adding 1–2 weeks. The permit fee is calculated at roughly 1.5–2% of estimated project cost, with a minimum of ~$150 and a maximum of ~$400 for residential roofs. The city does not publish a detailed fee schedule online, so ask during your call.

Once approved, you receive a permit card and scheduling instructions for inspections. The city typically allows you 2–3 business days' notice before calling the in-progress inspection (after deck prep, before shingles install) and the same for the final inspection (after all roofing is complete). If the inspector finds defects—misaligned fasteners, missing ice-and-water-shield, improper flashing—you'll have 7–14 days to correct them and re-call the inspection. Plan for a 2–3 week delay if defects are found. Most residential roofs pass with no re-inspections, but seasonal staffing constraints can mean inspectors are booked 1–2 weeks out in peak season (May–September). Schedule your permit filing in early spring or fall to avoid backlogs.

City of St. Michael Building Department
St. Michael City Hall, St. Michael, MN (contact for exact address)
Phone: (763) 498-3700 (verify directly with city — main number; ask for Building Department) | Not yet available; file in person or by email to buildingdept@ci.stmichael.mn.us (confirm email with city)
Monday–Friday, 8 AM–5 PM (verify before visiting)

Common questions

Do I need a permit to repair a small section of my roof in St. Michael?

Repairs under 25% of the roof area—such as patching a few missing shingles, replacing flashing, or fixing a localized leak—are typically exempt from permitting in Minnesota and St. Michael. However, if the repair requires removing more than 25% of the roof covering or involves tearing off layers to access the deck, a permit is required. When in doubt, call the Building Department with photos or dimensions; they can confirm your scope in under 5 minutes.

My roof has three layers of shingles. Can I just add a fourth layer without tearing off?

No. Minnesota's IRC R907.4 prohibits installing a fourth layer; you must tear off to the deck if three layers exist. Most St. Michael roofers know this, but confirm with your contractor before signing a quote. A tear-off adds 2–5 days of labor and ~$1,500–$3,000 in cost, but it's non-negotiable for code compliance and to pass inspection.

How much does a roof permit cost in St. Michael?

Permit fees for residential roof replacement typically range from $200–$350, calculated at roughly 1.5–2% of the estimated project cost. A 28-square roof estimated at $12,000–$16,000 would incur a ~$200–$300 permit fee. Material-change projects (asphalt to metal) or those requiring structural review may cost $250–$400. The fee is non-refundable and is separate from contractor labor and materials.

What happens during the in-progress roof inspection in St. Michael?

The inspector verifies that the deck is sound (no rot or structural damage), checks the underlayment and fastening pattern, confirms ice-and-water-shield placement (24 inches from eaves), and reviews the flashing prep around vents, chimneys, and valleys. This inspection happens after the old roof and deck are prepped but before new shingles are installed. If defects are found, you'll have 7–14 days to correct them before the final inspection. Most roofs pass this step with no rework.

Can I do a roof replacement myself without a licensed contractor in St. Michael?

Yes, if the home is owner-occupied and you pull the permit yourself as the owner-builder. Minnesota does not require a roofing contractor license for residential reroofing on your own home. However, you must still obtain the permit, pass both the in-progress and final inspections, and meet all code requirements (ice-and-water-shield, fastening, underlayment, flashing). If you're unsure about code details, hire a contractor—the savings on the permit fee won't offset the cost of code violations or re-inspections.

How long does the entire roof permit and installation process take in St. Michael?

From permit application to certificate of occupancy: typically 3–4 weeks for a straightforward like-for-like reroofing (asphalt-to-asphalt). This includes 1–2 weeks for permit approval, 3–7 days for installation (depending on weather and roof complexity), 1–2 days for in-progress and final inspections, and 2–5 days for any minor corrections. Material-change projects (asphalt to metal) may take 4–6 weeks due to structural review. Winter (November–March) can extend timelines due to weather and inspector availability.

What if the roofer finds rot or structural damage in my roof deck during the tear-off?

Deck repairs are classified as structural work and require a separate permit amendment or scope change. The cost depends on the extent: minor rot affecting a few board feet may cost $500–$1,500 to replace; extensive structural failure could run $5,000–$15,000. You'll need a licensed carpenter's assessment or engineer's report to determine repair scope, and the St. Michael Building Department may require a structural plan if repairs are extensive. Budget for a 2–4 week delay if deck work is discovered mid-project.

Do I need to file a disclosure about the unpermitted roof if I already had it done without a permit?

Yes. Minnesota Property Condition Disclosure Statement (PCDS) requires disclosure of any unpermitted or non-code-compliant work. At resale, you must disclose the unpermitted roof, which often reduces buyer confidence and selling price by 3–8% or triggers a requirement for you to remediate (obtain a retroactive permit or remove the roof and re-install it properly) before closing. Retroactive permits cost $300–$600 in fees plus the cost of any required corrections. It is far cheaper and easier to obtain the permit upfront.

Are there any local St. Michael roof material restrictions or historic district rules I should know about?

St. Michael does not currently have a city-wide historic district overlay, so material choices (shingles, metal, tile) are generally unrestricted as long as they meet code. If your property is in a county-designated historic area or a future city overlay district, material restrictions may apply—confirm with the Building Department during your permit call. For example, some historic overlays mandate asphalt or slate shingles and prohibit metal. Always ask before designing a material change.

My roofer said ice-and-water-shield is too expensive and not necessary in Minnesota. Is that true?

No. IRC R905.2.8.2 mandates ice-and-water-shield on eaves in cold climates, and Minnesota's Building Code adoption requires it in St. Michael. It is not optional. A roofer who tells you to skip it is cutting corners and setting you up for a failed final inspection, plus future ice-dam leaks and attic rot. Quality ice-and-water-shield costs $1.50–$3 per square foot (~$150–$300 for a typical roof) and is one of the best investments in roof longevity. Do not proceed with a roofer who skips it.

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