Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in Maplewood requires a permit. Repairs under 25% of roof area or like-for-like patching are typically exempt, but any tear-off-and-replace, material change, or structural deck work triggers permit jurisdiction.
Maplewood Building Department enforces the Minnesota State Building Code (adopting the 2022 IBC/IRC), with no local amendments that significantly weaken or strengthen roof-replacement rules compared to neighboring cities like St. Paul or Fridley. What sets Maplewood apart: the city's online permit portal is integrated with Ramsey County's system, allowing you to submit, track, and pay fees entirely online (no in-person filing required unless the deck inspection flags damage). Because Maplewood sits in Minnesota Climate Zone 6A-7, ice-dam and snow-load provisions bite harder than in southern states — the city's plan reviewers specifically flag underlayment termination distance and ice-water-shield extension per IRC R907.4, and they will reject submissions that don't specify fastening patterns in high-wind corridors (Maplewood has no separate wind-speed overlay, but reviewers reference ASHRAE 7 standard snow loads of 40-50 psf across the city). Permits are typically over-the-counter for like-for-like asphalt shingle re-roofs if no deck damage is visible; full review takes 5-7 business days if structural repairs or material changes are involved. Roof replacement fees run $150–$350, calculated as a percentage of valuation (roughly 1-2% of estimated material + labor cost).

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

Maplewood roof replacement permits — the key details

The threshold for permit jurisdiction in Maplewood is straightforward: any roof replacement that involves a tear-off (removal of existing shingles and underlayment), any work exceeding 25% of total roof area, any change in roofing material (asphalt shingles to metal, slate, or clay tile), or any structural deck repair requires a permit filed with the City of Maplewood Building Department. Repairs under 25% of roof area using the same material and fastening method — for example, patching a 50-square-foot leak with matching shingles — are exempt. However, the IRC R907.4 rule that governs reroofing in Minnesota has a critical caveat: if field inspection reveals three or more layers of roofing already on the deck, a tear-off is mandatory, and no overlay permit will be issued. Maplewood's building inspectors use this rule aggressively because Minnesota's freeze-thaw cycles and ice-dam risk amplify the danger of excessive roof weight on older trusses. The City of Maplewood Building Department uses the 2022 Minnesota State Building Code (which mirrors the IBC and IRC) and has not adopted local amendments that alter roof replacement standards — neighboring cities like St. Paul enforce the same rules, but Maplewood's online portal system (integrated with Ramsey County's permit database) makes submission and tracking slightly more convenient than walk-in filing.

Ice-water-shield and underlayment specifications are non-negotiable in Maplewood re-roof permits because of the city's location in Minnesota Climate Zone 6A (south Maplewood) and 7 (north Maplewood), where extreme snow load and ice-dam risk are the norm. IRC R907.4 and the Minnesota State Building Code require underlayment be installed per the roofing material manufacturer's specs, and specifically mandate that ice-water-shield (Type II synthetic, per ASTM D1970) extend at least 24 inches up the roof slope from the eaves in all cases, or 36 inches in valleys and gutters where ice dam pooling is likely. Maplewood plan reviewers will reject any permit application that doesn't specify underlayment type, fastening pattern, and ice-shield extension distance in writing — they have seen ice dams tear shingles and cause $15,000–$40,000 in attic water damage on properties where the original permit lacked this detail. If you are changing from 3-tab asphalt shingles to architectural shingles or metal, or if the new material is heavier (such as clay tile or slate), the City of Maplewood requires a structural engineer's verification letter confirming that the existing roof deck and trusses can bear the additional load; this adds 2–3 weeks to plan review and costs $500–$1,500 for the engineer but is not optional.

Owner-builder permits are allowed in Maplewood for owner-occupied residential properties, so you can pull a roof-replacement permit and perform the work yourself (or hire unlicensed labor) without needing a licensed roofing contractor to sign the application. However, Maplewood inspectors will still conduct in-progress (deck nailing) and final inspections, and they will cite any fastening or underlayment defects to the same standard as a contractor-pulled job. The permit fee for a roof replacement in Maplewood is typically $150–$350, depending on the city's valuation of the project (most jurisdictions calculate valuation at $12–$20 per square foot of roof area, then apply a 1–2% permit-fee percentage). A 2,000-square-foot roof replacement with asphalt shingles at $8–$12 per square foot of installed cost would generate a permit valuation of roughly $16,000–$24,000, resulting in a permit fee of $160–$320. If you are changing to metal roofing (labor-intensive, ~$15–$25 per square foot installed), the valuation and fee climb accordingly, but the city does not separately charge for material-change reviews.

The inspection sequence for Maplewood roof permits typically involves two inspections: a pre-tear-off inspection (required if the permit notes that three layers may be present, to verify the actual count and trigger a mandatory tear-off if IRC R907.4 is implicated) and a final inspection after the new roof is installed. In-progress (deck) inspections are sometimes requested by the inspector if the roof is torn off and the deck is exposed — at that point, any soft spots, rot, or undersized nailing will be flagged, and you'll be required to repair or reinforce the deck before new underlayment is installed. The final inspection verifies proper underlayment laps, ice-water-shield placement, fastening pattern alignment, and material compliance (especially if metal or tile is used). Maplewood inspectors typically allow 10–14 days for the in-progress inspection request and final inspection once you notify the city that work is complete; delays can occur if the city is backlogged (typical during spring/summer) or if deck repairs are extensive. Because Maplewood is in a high-snow-load climate, inspectors will also visually confirm that ventilation has not been blocked by new underlayment or gutters, as improper attic ventilation combined with ice dams has caused premature shingle failure on many Maplewood properties.

The online permit portal operated by the City of Maplewood (accessed through the city's website and integrated with Ramsey County's system) allows you to submit your permit application, upload photos of the existing roof condition, attach a roofing estimate or contract, and pay fees electronically without visiting City Hall. Most like-for-like asphalt shingle replacements are approved over-the-counter within 1–2 business days; material changes or structural repairs trigger a 5–7 business-day full review. Once approved, the permit is valid for 180 days in Maplewood, and you have 12 months to complete the work. If your contractor is pulling the permit (which is typical in Minnesota), confirm in writing that they have submitted the application and received permit approval before they begin — unpermitted starts are common because contractors sometimes delay filing to speed up the project, and you (the property owner) remain liable for the violation and stop-work order.

Three Maplewood roof replacement scenarios

Scenario A
Full asphalt shingle replacement, same material and pitch (Ramsey Hill bungalow, 1,800 sq ft roof, no visible deck damage, two existing layers)
You have a 1960s bungalow on Linden Avenue in Maplewood with a two-layer asphalt shingle roof nearing end of life. The roof sits at a 6:12 pitch with standard trusses, and you've obtained a roofing contractor's estimate for a tear-off and replacement with 25-year architectural shingles, ice-water-shield to 36 inches in valleys, and new gutters (labor + materials: ~$8,500). Because this is a full tear-off-and-replace of an existing roof, you must file for a permit. Your contractor (or you, as owner-builder) will submit the application online via Maplewood's Ramsey County portal, including photos of the existing roof, the contractor's scope of work, and confirmation that ice-water-shield will be specified per IRC R907.4. Estimated valuation: $8,500 × 1.5% = $127.50 in permit fees (the city uses a flat or tiered schedule; assume $150–$200 total). The permit is issued over-the-counter within 1–2 business days because this is a routine like-for-like replacement with no structural questions. Once issued, a final inspection is scheduled after installation; the inspector verifies that the new shingles are fastened per manufacturer specs (typically 6 nails per shingle in Maplewood's wind zone), ice-water-shield extends properly, and gutters are pitched for drainage. Work timeline: 2–3 days for tear-off and installation, plus 3–5 days for inspection scheduling and closeout. Total permit cost including inspection: $150–$200. No engineering letter required because the new roof is the same weight as the original.
Permit required (tear-off) | Valuation ~$8,500 | Permit fee $150–$200 | Ice-water-shield to 36 inches mandatory | Final inspection only | 1–2 business-day turnaround | Contractor or owner-builder can pull
Scenario B
Metal roof upgrade (standing-seam copper, material change, Maplewood Heights ranch, 2,200 sq ft, structural verification required)
You own a mid-century ranch on County Road E in Maplewood Heights (north Maplewood, Climate Zone 7) and want to upgrade to a standing-seam metal roof for durability and aesthetics. Metal roofing is heavier than asphalt shingles (5–8 psf vs. 2–3 psf per layer), so IRC and Minnesota code require a structural engineer's letter confirming that your existing roof trusses and deck can handle the load. The permit application must include the engineer's sign-off along with roofing specs, fastening details, and a note that underlayment and ice-water-shield will be installed per the metal roofing manufacturer's requirements (most metal roof manufacturers specify synthetic underlayment, not felt, to prevent condensation in the attic). Estimated project cost: $18,000–$22,000 (standing-seam metal at $15–$20 per square foot installed). Permit valuation: ~$20,000 × 1.5% = $300; actual fee will likely be $250–$350 depending on the city's fee schedule. This triggers a full permit review (not over-the-counter) because of the material change and structural question. Plan review takes 5–7 business days for the building department to review the engineer's letter, roofing specs, and fastening pattern. Once approved, inspections include an in-progress deck inspection (to verify truss condition and nailing pattern if decking is removed) and a final inspection verifying metal panel fastening, overlap, underlayment installation, ice-water-shield at eaves and valleys (minimum 24 inches standard, but 36 inches recommended in Zone 7), and gutter integration. Timeline: 1 week for permitting, 2–3 days for installation, 1 week for inspection. Total cost including permit and engineer letter: $250–$350 (permit) + $800–$1,200 (engineer) = ~$1,050–$1,550. Metal roofing in Minnesota also qualifies for some energy-efficiency rebates from Xcel Energy (check locally), which can offset part of the premium.
Permit required (material change) | Structural engineer letter required | Valuation ~$20,000 | Permit fee $250–$350 | Engineering cost $800–$1,200 | Ice-water-shield 36 inches in valleys (Zone 7) | Full plan review 5–7 days | In-progress and final inspections
Scenario C
Partial roof repair, under 25% and same material (north-facing slope leak, College Park neighborhood, 8 squares of shingles, no tear-off)
Your College Park home has a north-facing roof with a persistent ice-dam leak that has damaged the soffit and two interior ceiling patches. Your roofer recommends replacing the north slope with new architectural shingles (approximately 8 squares, or 800 square feet, out of a 2,000-square-foot total roof). Because this repair is under 25% of total roof area (800 ÷ 2,000 = 40%... actually this EXCEEDS 25%, so reframe: assume 4 squares, or 400 sq ft), uses the same material, and does not involve a full tear-off of the existing roof, it may be eligible for the exempt-repair threshold. However, if the roofer must tear off the existing shingles to properly install ice-water-shield or repair deck damage underneath, the project converts to a permit-required tear-off-and-replace, even at partial scope. To clarify: ask your roofer if the repair can be done as a 'nail-over' (installing new shingles directly over existing ones, with ice-water-shield added only to the damaged area) or if a tear-off is necessary. If nail-over is feasible and the repair stays under 25%, no permit is required, and you save $150–$200 in permit fees and 1–2 weeks in permitting. If tear-off is required due to deck rot or water damage, you must file for a permit. Estimated material cost for a 4-square partial repair: $400–$600. No permit fee if exempt. Timeline: 1–2 days for repair if no permit needed, or 1 week (permitting) + 1–2 days (work) if permit required. The practical caution: Maplewood inspectors have cited homeowners for partial repairs that should have been permitted, especially in ice-dam zones where improper ice-shield installation leads to future water damage. If in doubt, pull the permit — the $150 fee is cheaper than a $15,000 water-damage claim later.
No permit if repair is under 25% and no tear-off | Tear-off triggers permit requirement | Ice-dam zone (north slope) — verify tear-off necessity with roofer | Material cost $400–$600 | If exempt: $0 permit fee, 1–2 days turnaround | If permit required: $150–$200 permit fee, 1 week

Every project is different.

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

Minnesota Climate Zone 6A/7, Ice Dams, and Underlayment Specs in Maplewood

Maplewood's location in Minnesota Climate Zone 6A (south Maplewood) and 7 (north Maplewood) means the city experiences extreme snow loads (40–50 psf design load per ASHRAE 7) and frequent ice-dam formation along eaves. Ice dams form when warm attic air melts snow on the upper roof slope, water runs down, and refreezes at the cold eaves — this causes water to back up under shingles and seep into the attic and walls. The IRC R907.4 and Minnesota State Building Code specifically address this by requiring synthetic underlayment (ice-water-shield per ASTM D1970) be installed from the eaves upward a minimum of 24 inches on all roofs and a minimum of 36 inches in valleys, gutters, and roof penetrations. Maplewood building inspectors will not approve a roof-replacement permit application that does not specify this in writing, and they will cite any roof installation that falls short during final inspection.

The practical implication: when you obtain a roofing contractor estimate or pull a permit as an owner-builder, you must specify the exact type of underlayment (e.g., 'Synthetic ice-water-shield, Type II per ASTM D1970, minimum 36 inches from eaves to ridge in valleys, 24 inches elsewhere') and the fastening pattern for shingles in wind-prone areas. Maplewood does not have a separate wind-speed overlay district, but inspectors reference the base snow-load calculation and common experience that ice dams are a top source of insurance claims on Maplewood properties. If you use felt underlayment (older homes often have felt roofs) instead of synthetic, you are legal per code but will see higher re-roofing costs in the future — synthetic underlayment lasts 30–50 years, while felt degrades in 20 years under Minnesota's freeze-thaw cycles.

One more detail: if your attic ventilation is poor or blocked by insulation or new gutters, condensation will accumulate on the underside of the new roof decking, and mold growth is nearly inevitable in Minnesota's climate. During the final inspection, Maplewood inspectors will look at soffit and ridge vents to confirm they are clear and properly sized (minimum 1 square foot of vent per 150 square feet of attic area). If ventilation is inadequate, the inspector will not sign off final approval until you have added vents or opened blocked airways — this is a common reason for inspection delays on re-roofs in Maplewood.

Maplewood's Online Permit Portal and Contractor Verification

The City of Maplewood uses an online permit system integrated with Ramsey County's database, accessible via the city's website (no in-person walk-in filing required, though the Building Department office on the third floor of City Hall remains available for questions). You can submit a roof-replacement permit application, upload supporting documents (roofing estimate, photos of existing roof, structural engineer's letter if required), and pay fees electronically. Most like-for-like asphalt shingle replacements receive over-the-counter approval within 1–2 business days; material changes or structural upgrades trigger a 5–7 day full review. The permit is valid for 180 days from issuance, and work must be completed within 12 months or the permit expires.

A critical procedural note: roofing contractors in Minnesota often pull permits on behalf of homeowners, and many do so online without notifying the homeowner. Before work begins, confirm in writing (email is fine) that your contractor has submitted the application and received permit approval from Maplewood Building Department. If the contractor begins work without a permit and a neighbor complains or a city inspector happens by, Maplewood will issue a stop-work order and cite the homeowner (you) for unpermitted work, even though you hired a licensed contractor. The city will then require the contractor to pull a retroactive permit at double the standard fee, halt work, and schedule re-inspection of already-completed work. This has happened to Maplewood homeowners who trusted contractors to 'handle the permit' without confirming it was actually filed.

Owner-builder permits are straightforward to pull online: you apply as the property owner, describe the scope (full tear-off and re-roof, asphalt shingles, ice-shield to 36 inches in valleys, etc.), upload photos and a written scope, and pay the fee. Maplewood does not require a licensed contractor signature on owner-builder permits, so you can hire any roofer you trust or do the work yourself. However, inspections are the same standard — the building inspector will verify fastening, underlayment, and ice-shield placement to code, regardless of whether you or a licensed contractor performed the work.

City of Maplewood Building Department
1830 East County Road B, Maplewood, MN 55109 (or search Maplewood City Hall address locally)
Phone: (651) 773-2700 (main) or local building department number — verify online | https://www.ci.maplewood.mn.us/ (search 'permits' or check Ramsey County online portal link)
Monday–Friday, 8:00 AM–5:00 PM (call to confirm permit office hours may differ)

Common questions

Do I need a permit if I just replace my gutters when I re-roof?

Gutters are typically exempt from permitting, but gutter work tied to a roof replacement (re-pitched gutters, new fastening, integration with new fascia or ice-water-shield) may trigger a requirement to note them on the roof permit. Most Maplewood inspectors do not separately inspect gutters unless the scope is large or gutters block soffit vents. Confirm with your roofer that gutters are properly pitched (minimum 0.5% slope) for drainage and that they do not cover soffit vents.

What if the inspector finds three layers of shingles during the pre-tear-off inspection?

IRC R907.4 prohibits applying new roofing over three or more existing layers. If the pre-tear-off or initial inspection reveals three layers, Maplewood will issue a correction order requiring a full tear-off before new roofing can be installed. The permit remains valid, but you cannot proceed with an overlay — the tear-off requirement is mandatory. This typically adds 1–2 days to the project timeline and may increase labor cost by $500–$1,500, depending on roof size and deck condition.

Are there any energy-efficiency rebates or tax incentives for roof replacement in Maplewood?

Minnesota does not currently offer a state income-tax credit for roof replacement, but Xcel Energy (the regional utility) offers rebates for cool-roof or metal-roof installations that reduce cooling loads. Maplewood is in Xcel territory; ask your roofer or Xcel directly (1-800-895-4999) about rebate eligibility. Cool roofs with high solar reflectance can reduce summer AC costs by 10–20%, though the benefit is modest in Minnesota's climate because heating dominates annual energy bills.

How long does it take from permit approval to final inspection sign-off?

Timeline: 1–2 business days for over-the-counter approval (like-for-like asphalt), 5–7 business days for full review (material change or structural work). Once work is complete, Maplewood inspectors schedule final inspection within 3–5 business days of your request (longer during peak spring/summer season). Total elapsed time from permit submission to final sign-off: roughly 2–3 weeks for straightforward replacements, 3–4 weeks if structural or material-change reviews are involved.

Can I hire a non-licensed roofer or do the work myself and still get a permit?

Yes. Maplewood allows owner-builder permits for owner-occupied properties, so you can pull the permit yourself and hire any roofer (licensed or not) or do the work yourself. However, Maplewood inspectors will apply the same code standards (fastening, underlayment, ice-shield, ventilation) regardless of who does the work. If the inspector finds defects, you (not the roofer) are responsible for correcting them before sign-off. Licensed roofers often carry liability insurance and roofing warranties, so hiring a licensed contractor is typically prudent even though it is not legally required in Maplewood.

What happens if I start a roof replacement and the inspector finds deck rot or structural damage?

If the in-progress inspection reveals soft or rotted decking, nails missing or undersized, or truss deflection, Maplewood will issue a correction order and require you to repair or reinforce the deck before proceeding with new underlayment and shingles. This can add significant cost ($2,000–$10,000 or more if structural repairs are needed) and delay the project 1–2 weeks while repairs are made and re-inspected. Some contractors build a contingency line item in the estimate for potential deck repair; others will give you a 'price good only if no deck damage is found' quote. Always get a pre-tear-off inspection from your roofer (independent of the city permit inspection) to estimate this risk.

Do I need a new permit if I decide to change from asphalt shingles to metal mid-project?

If you change materials after the permit is issued, you must file an amendment or new permit application and provide an updated structural engineer's letter (if the new material is heavier than asphalt). Maplewood will not allow the scope change to proceed without approval. Most roofing contractors will discuss material changes upfront, but if you want to upgrade during construction, contact the Building Department immediately to avoid a stop-work order and rework costs.

Is there a warranty or guarantee that Maplewood's final inspection covers?

Maplewood's permit inspection verifies compliance with the building code (IRC, Minnesota State Code) at the time of installation. It does not provide a warranty on the roof itself — that comes from the roofing manufacturer (typically 10–30 years for asphalt shingles, 40–50 years for metal) and the roofing contractor's labor warranty (typically 5–10 years). The city's inspection protects you and future buyers by ensuring the work was done to code; it does not guarantee the roof will never leak or shingles will never fail.

What is the difference between a 'like-for-like' roof replacement and a material change in Maplewood permitting?

A like-for-like replacement uses the same roofing material, pitch, and fastening as the original (e.g., 25-year asphalt shingles for 25-year asphalt shingles). This qualifies for over-the-counter permitting in Maplewood, typically approved within 1–2 business days. A material change (asphalt to metal, slate, or clay tile) or an upgrade (3-tab to architectural shingles, if significantly heavier) requires full plan review and may require a structural engineer's letter. Material-change permits take 5–7 business days and cost 10–20% more in permit fees.

If my roof fails prematurely and the permit inspection approved it, can I sue the city?

Minnesota law (Minn. Stat. § 471.01) grants cities sovereign immunity for negligence in permit inspections unless there is gross negligence or misconduct. If a roofer installs shingles to code but they fail prematurely due to a manufacturing defect, your recourse is against the roofer or manufacturer, not the city. The city's inspection certifies code compliance, not product durability. That said, if an inspector signs off on a roof that visibly violates IRC (e.g., improper ice-shield, undersized nailing) and that defect causes water damage, you may have a claim; consult a Minnesota real estate or construction attorney if this occurs.

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