What happens if you skip the permit (and you needed one)
- Stop-work order plus $300–$1,500 fine from the city; contractor may be required to remove and re-pull, doubling labor costs.
- Insurance claim denial if hail or wind damage occurs within 5 years of unpermitted work — you lose coverage entirely on the roof.
- Resale TDS (Transfer Disclosure Statement) requires disclosure of unpermitted work; lenders often refuse to finance until you retroactively permit and inspect ($800–$2,000 in back fees plus re-inspection).
- Mortgage refinance blocked until unpermitted roof is permitted and passed final inspection; appraisers flag it as a defect.
South St. Paul roof replacement permits — the key details
IRC R907.4 (Minnesota State Building Code, adopted by South St. Paul) is the governing rule: any existing roof with three or more layers must be torn off to bare deck before a new roof is installed. This is non-negotiable. During your tear-off, if the inspector or contractor discovers a third layer hiding under the visible one, the entire job stops and you must strip to deck — no overlay permitted. The reason: shingle weight, fastening pattern consistency, and water-shedding integrity degrade exponentially with each layer. Most South St. Paul homes built in the 1980s-2000s have two layers (original + one re-roof); homes built before 1980 sometimes have three. A pre-tear-off walkthrough by your contractor, with photos, is essential. Bring those photos to the permit counter or upload them via the online portal. If you're confident the home has fewer than three layers and you're staying with asphalt shingles, South St. Paul typically issues permits over-the-counter (same-day) with minimal plan review. The permit fee is usually $100–$250, calculated at roughly $0.60–$1.00 per square foot of roof area (measured by linear footprint, not slope). A 2,500 sq. ft. home with a 1.2:12 pitch on a rectangular footprint might be invoiced for 2,500 linear feet / 100 = 25 squares, or $150–$250 in permit fees.
Ice-and-water shield installation is where many South St. Paul reroofs fail final inspection. Minnesota State Code requires ice-and-water shield to be installed continuously from the lowest point of the roof (typically the eave) upward to at least 24 inches above the interior wall line (or the edge of heated space), measured along the roof slope — not vertical distance. On a typical ranch or colonial in South St. Paul, that means ice shield runs up roughly 3-4 feet of the lower roof slope. The intent is to prevent water from seeping under shingles during ice-dam events, which are routine here. Your contractor must specify the brand, adhesive type (self-adhering, no tack strips), and fastening method (edge-nailed only; no fasteners through the field of the shield). Common rejections: ice shield that ends at the building line instead of 24 inches above it; ice shield overlaid with roofing felt instead of directly under shingles; ice shield installed without full adhesion (wrinkles, gaps, lifted edges). The inspector will walk the roof edge and press the shield to check for adhesion. Specify this in your contract and ask your contractor to photograph the installation before shingles are laid.
Underlayment type and fastening pattern are equally scrutinized. South St. Paul currently allows either traditional roofing felt (No. 15 or No. 30 per ASTM D226) or synthetic underlayment (typically spun polyolefin or polypropylene). Synthetic is faster to install and doesn't absorb water, making it preferable in Minnesota's wet springs; felt is cheaper and familiar. The permit application should specify which you're using. Fastening: felt goes down with cap nails spaced 12 inches on center along the overlap; synthetic can use cap nails or be mechanized with roofing nails. Neither should be left exposed to sunlight longer than 14 days (UV degrades them), which means your permit should coordinate a quick dry-in. The deck inspection — your first required inspection — occurs after deck repairs (if any) but before underlayment. The inspector checks that decking is secure, no water-damaged areas remain, and flashing (chimney, valleys, rakes) is prepped for the new roof. Plan 1-2 business days for that inspection once you call it in.
Material changes require advance approval and may trigger structural review. If you're swapping asphalt shingles for metal, slate, or tile roofing, you must notify the city at permit application and provide product specifications (weight per square, fastening method, flashing details). Metal roofing in Minnesota adds negligible weight, so it typically approves quickly. Slate or clay tile is heavy (700-900 lbs per square vs. 300 lbs for asphalt) and may require a structural engineer to verify that your roof framing, connections, and load paths can handle it. Budget an additional $300–$800 for a structural PE stamp and 2-3 weeks for plan review if you go that route. Metal roofing, by contrast, often approves in 1-2 days if you're using a code-compliant product (look for FM Approvals or UL listing on the product data sheet). The city's online permit portal will ask you to upload product specs; have them ready before you apply.
Final inspection happens once the roof is 100% complete and walkable. The inspector checks shingle nail pattern (8-10 fasteners per shingle, placed 5/8 inch from the butt), ridge-cap fastening, flashing integration (no gaps at valleys, chimney, vent pipes), and underlayment coverage (especially ice shield at eaves). They'll also verify that no old shingles are visible underneath (tear-off compliance) and that gutters and drip edges are in place and secure. The permit is closed once the final inspection passes. If there are minor defects (a few missed nails, slight gaps in flashing), the inspector typically 'approves with repairs,' meaning you have 14 days to address them and call back for a quick re-check. Major defects (missing ice shield, three-layer roof not torn off, structural damage not addressed) result in a 'failed' mark, and you can't occupy or sell until they're corrected. Keep your roofing contractor's contact info handy; many offer free punch-list follow-ups after the final inspection.
Three South St. Paul roof replacement scenarios
Ice dams and ice-shield requirements in South St. Paul's 6A-7 climate zone
South St. Paul's cold winters (average January low: -10°F, with frost depths reaching 48-60 inches) create ideal conditions for ice dams: warm interior air melts roof snow, meltwater runs down to the cold eaves, refreezes, and backs up under shingles into the attic and walls. Minnesota State Building Code addresses this directly in IRC R905 amendments, requiring ice-and-water shield on all residential reroofs in Climate Zones 6 and 7. The shield must be installed continuously from the lowest point of the roof (the eave line) upward to at least 24 inches above the interior wall line, measured along the slope. This 24-inch dimension is absolute — an inspector measuring from the roof peak down will note the distance, and if it falls short, the roof fails final inspection.
The shield material matters as much as the coverage. South St. Paul inspectors expect self-adhering synthetic (typically modified bitumen or cross-laminated polyethylene, e.g., Grace Ice & Water Shield, Carlisle SynTec Wrap, or equivalent). The key is that it must adhere fully to the decking without wrinkles or gaps; any air pocket defeats the purpose. The shield is installed first (before underlayment), adhesive-side down, overlapped by 6 inches at seams, and edge-nailed only (no fasteners through the field of the shield, as those create leak points). Felt underlayment then goes over the shield. Many contractors rush this step or underestimate the material cost ($200–$400 for a modest home), but inspectors are alert to shortcuts. Ask your contractor for a post-installation photo of the ice-shield coverage; if they hesitate, find a different contractor.
Failure to install proper ice shield creates two downstream problems: (1) insurance claim disputes (carriers review permit records and may deny ice-dam water damage if code-compliant ice shield wasn't specified or installed), and (2) resale complications (a home inspector will note missing or inadequate ice shield, and subsequent buyers' lenders often require correction before closing). In South St. Paul, with ice dams being a known and frequent phenomenon, this is not a corner to cut.
Permit timeline and inspection workflow in South St. Paul
The City of South St. Paul Building Department typically processes residential roofing permits in two workflows: (1) like-for-like, same-material reroofs with no complications, and (2) material changes, structural questions, or multi-layer discoveries. Workflow 1 is over-the-counter same-day or next-day approval; you walk in (or upload online), provide roof-area square footage, material specs, and ice-shield notation, pay the permit fee ($100–$250), and leave with a permit card and inspection checklist. Workflow 2 requires plan-review time (2-3 business days) and may involve architectural or structural sign-off. The city's online portal (accessible via the South St. Paul website or directly if a portal link is posted) allows you to upload photos, product datasheets, and contractor licenses before walking in, which speeds approval. Most contractors have done this before and know the portal; confirm yours has initiated the permit before you schedule a tearoff.
Inspections happen in two mandatory phases: (1) Deck Inspection, after tearoff is complete but before underlayment and shingles are laid. You call the city's inspection line (phone on the permit card) and request an appointment. The inspector visits within 3-5 business days, walks the deck checking for damage, verifies that flashing is prepped, and signs off. Rotten decking discovered here must be replaced (adds $300–$1,500+ depending on area). (2) Final Inspection, after all shingles, flashing, ice shield, gutters, and drip edge are complete. Again, you call for an appointment; the inspector walks the entire roof, checks nail patterns, flashing integration, and ice-shield coverage at eaves, and signs off. Minor punch-list items ('three nails missed in valley, caulk line at chimney uneven') result in an 'approved with repairs' and you have 14 days to correct; major deficiencies ('three-layer roof not torn off,' 'ice shield missing or not adhered') result in a failed inspection and the job must be remedied before final approval.
Timeline from permit pull to final sign-off is typically 3-5 weeks for a straightforward single-family reroofing. This assumes (a) permit approved same-day, (b) deck inspection scheduled within a week of your tearoff, (c) contractor installs deck underlayment and shingles within 1-2 weeks, and (d) final inspection scheduled and passed within another week. Weather delays (rain preventing shingle installation, snow blocking roof access) can extend this. If a material change or structural issue emerges, add 2-3 weeks. The city does not typically issue temporary permits or 'continue occupancy' for an unpermitted roof, so plan your project timeline to ensure the home is fully re-roofed and inspected before seasonal weather hits (aim to finish by mid-October to avoid winter weather delays).
City Hall, South St. Paul, Minnesota (confirm exact address and hours via city website or phone)
Phone: (651) 457-8444 (verify with city for current building permit line) | https://www.southstpaulpolice.org/community-services or contact city hall for permit portal URL
Monday-Friday, 8:00 AM - 4:30 PM (typical; confirm with city)
Common questions
Can I overlay a new roof over my existing shingles in South St. Paul, or do I have to tear off?
You can overlay if you have only one existing layer of shingles. However, if you have two or more layers, IRC R907.4 (Minnesota code) requires a complete tear-off to bare deck. South St. Paul inspectors will probe the eaves during the deck inspection to determine the layer count. If a hidden third layer is discovered mid-project, work stops and you must strip to deck. To avoid this surprise, ask your contractor for a pre-bid walkthrough with layer probing; any uncertainty should tip you toward a full tear-off, which is more expensive upfront ($500–$1,000 extra labor) but avoids a mid-project halt.
Do I need a permit if I'm just replacing a few shingles or patching a leak?
No. Repairs under 25% of your roof area do not require a permit. Patching a few shingles, replacing a section damaged by a tree branch, or localizing water damage repair with new decking and shingles are maintenance, not re-roofing. The line is roughly 10 squares (1,000 sq. ft.) or fewer. If you're unsure, call the South St. Paul Building Department and describe the scope; they'll advise. Keep in mind that while a permit is not required, your homeowner's insurance may ask about the work during a claim review, so document it with photos and a contractor receipt.
What is the ice-and-water shield requirement in South St. Paul, and why do inspectors focus on it?
Minnesota code (adopted by South St. Paul) requires ice-and-water shield on all residential re-roofs in Climate Zones 6 and 7, installed from the eave line upward for at least 24 inches along the roof slope. This is non-negotiable in a climate where ice dams are routine. The shield must be fully adhered to the decking with no wrinkles, gaps, or lifted edges. South St. Paul inspectors focus on it because ice-dam water damage is the #1 roofer-related claim here, and improper ice-shield installation makes insurance claims vulnerable to denial. If ice shield is missing or inadequate when you go to sell, the home inspector will flag it and future buyers' lenders will require correction.
How much does a roof-replacement permit cost in South St. Paul?
Permit fees typically range from $100 to $300, calculated at roughly $0.60–$1.00 per square foot of roof area (measured by horizontal footprint, not slope). A 2,000 sq. ft. home with a modest pitch might be charged for 20 squares, or $100–$200. Material changes (shingles to metal) or structural questions may trigger an additional plan-review fee ($50–$100). Contact the South St. Paul Building Department for the exact fee schedule or check the online portal before applying.
Who pulls the permit — me or the roofing contractor?
Either can, but typically the roofing contractor pulls it. Confirm this upfront in your contract; many contractors include permit fees in their bid. If you're doing owner-built work (allowed in South St. Paul for owner-occupied homes) and pulling the permit yourself, you'll need to provide the contractor's license number (if they're doing the work), product specifications, and scope details. Either way, make sure the permit is actually pulled and on file before work begins — this is critical for insurance and resale purposes.
What happens if a third layer is discovered during tearoff after the permit is already pulled?
The deck inspection will flag it, and the permit will be modified (usually at no additional fee) to require a full tear-off instead of a potential overlay. Work must stop, the remaining layers removed, and the deck inspected again before underlayment proceeds. This delay typically adds 3-7 days and may cost you $500–$1,500 in additional labor. To avoid this, your contractor should probe the eaves before providing a bid and explicitly confirm the layer count in their estimate.
Can I change my roof material from shingles to metal or slate without a structural engineer review?
Metal roofing (typically 2-3 lbs per sq. ft.) can proceed with just a permit and product-spec approval; no structural review is needed. Slate or clay tile (700-900 lbs per sq. ft.) will require a structural engineer's stamp confirming that your roof framing can handle the added weight. Budget $300–$800 for the engineer and 2-3 weeks for plan review. South St. Paul's climate zone (6A-7) does not impose additional snow-load requirements for metal vs. asphalt, but if you're installing metal in the north zone (Zone 7), confirm with your metal supplier that the profile and fastening meet the 100-150 lbs per sq. ft. design load.
What are the most common reasons roofing permits fail inspection in South St. Paul?
The top three are: (1) Ice-and-water shield missing, inadequate, or not fully adhered at eaves — common because contractors underestimate material cost or rush installation. (2) Underlayment or flashing fastening not per code — nails spaced incorrectly, fasteners through ice shield, or gaps at valleys and chimney. (3) Three-layer roof not torn off before reroofing — discovered during deck inspection, halting the project. Rarer but notable: roofing felt left exposed to UV for more than 14 days (deteriorates, voids warranty), and metal roofing flashing sealed with caulk instead of sealant (caulk fails in freeze-thaw cycles). Avoid these by hiring a contractor with references, getting pre-installation photos, and staying present during deck and final inspections.
Will my homeowner's insurance cover roof damage if the roof is unpermitted?
Probably not — or only partially. Most homeowner policies require that major home improvements (including reroofs) be permitted and inspected. If you file a claim for hail, wind, or ice-dam damage and the insurer discovers the roof was unpermitted, they may deny the claim entirely, leaving you responsible for repair costs. Even if they pay, they may cancel your policy and flag you as a higher-risk client. This is a significant financial exposure (roof replacement can run $8,000–$15,000), so pulling a permit is not optional if you want coverage. If you've already done unpermitted work, contact your insurer to ask about a retroactive permit and inspection; they may allow coverage if you bring it into compliance quickly.
How long does a roof replacement typically take from start to finish in South St. Paul?
For a straightforward like-for-like re-roof on a 2,000 sq. ft. home: permit pull (1 day), tearoff and deck prep (1-2 days), deck inspection and wait (3-5 days), underlayment and shingles (3-5 days), final inspection scheduling and appointment (3-5 days). Total: 2.5-4 weeks. Material changes, structural reviews, or weather delays can extend this to 5-8 weeks. Aim to start in late spring or early fall to avoid peak contractor demand and summer thunderstorms. Winter work (mid-November to March) is discouraged because cold temperatures make shingles brittle and rain/snow can halt progress.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.