Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof tear-off and replacement requires a permit in South Portland. Repairs under 25% of roof area are exempt; roof overlays (without tear-off) may be exempt if under 2 layers total. Material changes (shingles to metal/tile) always require a permit.
South Portland Building Department enforces Maine's adoption of the 2015 International Building Code with state amendments, and the city has a relatively streamlined online permit portal. Unlike some Maine coastal towns that layer in extra wind-mitigation requirements, South Portland's primary trigger is the tear-off itself—IRC R907.4 prohibits more than two roofing layers, so any project that detects a third layer will force a complete tear-down to bare deck, and that automatically requires a permit. The city's permit office typically processes roof permits over-the-counter (no full plan review) for like-for-like material replacement, though ice-and-water-shield underlayment specs are mandatory in Zone 6A and must be documented; material upgrades or structural deck repairs go to full review. South Portland is coastal but not in the FEMA high-velocity hurricane zone, so you won't face the secondary water barrier and fastening density rules that apply further south, but you will need proper drainage and underlayment for coastal salt-spray durability. Most residential tear-offs pull permit within 1–3 weeks.

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

South Portland roof replacement permits — the key details

South Portland Building Department requires a permit for any full tear-off roof replacement, including both sides of a tear-off-and-replace project and any work that removes an existing roof covering down to the deck. The trigger is rooted in IRC R907.4, which prohibits a third layer of roofing: if your inspector finds evidence of three or more layers during the tear-off, the city will require you to strip to bare sheathing and pull the permit for new installation. Even if you're just replacing one layer with an identical material—say, architectural shingles with architectural shingles—a complete tear-off still requires a permit, typically filed by the roofing contractor before work begins. The South Portland permit office has an online portal (accessible through the city's website at southportlandmaine.com) where you can often file residential roof permits and receive approval within 1–3 business days for like-for-like material replacements that don't involve structural work. The cost is typically $150–$400, calculated as a percentage of project valuation (usually 1–2% of the total reroofing cost, with a minimum fee of around $150). Two inspections are standard: one after the deck is exposed and before new underlayment is laid (to check for rot, loose nailing, or structural damage), and a final inspection once the roof is complete and all flashings are sealed.

Underlayment specifications are non-negotiable in Zone 6A. Maine's coastal climate and freeze-thaw cycles demand ice-and-water-shield (synthetic underlayment) installed along eaves, valleys, and roof penetrations per IRC R905.1.1. South Portland's building inspector will ask for manufacturer name, weight (typically 36–45 lbs per 100 sq ft), and coverage distance from eaves (standard is 24 inches for ice dams, often extended to 36–48 inches in retrofit projects). If you're upgrading from old asphalt felt to modern synthetic, that's a common material spec you'll document in your permit application—the permit office treats that as a code improvement, not a rejection. Fastener pattern is also scrutinized: architectural shingles must be nailed at 1 fastener per shingle in the nailing zone, plus 2 fasteners in each field (per manufacturer spec), and the inspector will verify this during the deck-inspection stage and spot-check at final. Roofing contractors in South Portland typically include these specs in their quotes and coordinate with the permit office, but if you're DIY or using a handyman, make sure these details are documented before the inspector shows up.

Roof overlays without tear-off are exempt from permitting in South Portland if the existing roof has fewer than two layers and the overlay uses the same material and pitch. This is where the exemption gets confusing: you can legally lay new shingles over one existing layer without a permit, BUT if you discover a second layer during the work (or the inspector suspects one), you must stop, tear off, and pull a retroactive permit. Many South Portland contractors avoid overlays precisely for this reason—the risk of a surprise third layer triggering a stop-work order mid-project makes a tear-off-based permit the safer path. If you do choose an overlay, the permit office expects you to sign a statement affirming that you've inspected the roof and confirmed only one layer exists; if that's false and an inspector finds otherwise, you're liable for penalties. Material changes—shingles to metal, shingles to slate or tile—always require a permit, even as an overlay, because the IRC R905 standards differ by material and the deck structure may need evaluation for the new load (metal is light, but tile and slate are heavy and may require sistering of rafters in older homes).

South Portland's coastal salt-spray environment introduces a durability angle that doesn't always show up in inland Maine towns. While the city is not in a FEMA high-velocity wind zone (unlike islands and far-eastern coastal areas), it is subject to nor'easters and marine exposure. The building department typically doesn't mandate Class IV impact-resistant shingles for this reason alone—that's more of an underwriter preference—but it does enforce proper flashing detail, especially around penetrations and eave transitions where salt-laden moisture infiltrates. Your permit application won't explicitly require Class IV shingles, but your inspector will verify that all roof-to-wall, chimney, and vent flashes are properly sealed and that gutters have no gaps. Corrosion-resistant fasteners (stainless or hot-dipped galvanized, not zinc-plated) are assumed; if you use budget fasteners, the roofer's warranty voids and the inspector may reject the installation at final. Drainage is also checked: blocked gutters or improper slope leading to ice dams are cited as code violations, so plan to clean or upgrade gutters as part of the project.

The practical next step: if you're planning a full tear-off, ask your roofer whether they pull the permit or expect you to do it. Most licensed contractors in South Portland pull the permit themselves as part of their bid; if you're hiring a handyman or small crew, confirm this in writing before work starts. For owner-occupied single-family homes, you can pull the permit yourself as the owner if the work is done by you or a family member (Maine owner-builder exemption), but the permit office will still inspect twice, and you'll need to know the underlayment specs and fastening details. Like-for-like material replacements (shingles to same-style shingles) are fast-tracked and often approved over-the-counter; material upgrades or structural work trigger a full plan review (1–2 weeks). The permit fee is due at filing; most contractors build it into their quote. Once the permit is issued, you have 6–12 months to start work (check your permit notice); if you exceed that window without progress, the permit expires and you'll re-pull. Plan for two inspections: schedule the deck inspection for right after tear-off and before any new underlayment goes down; final inspection happens after shingles, flashing, and gutters are complete.

Three South Portland roof replacement scenarios

Scenario A
Single-layer tear-off, like-for-like architectural shingles, Cape Elizabeth Road colonial, 2,200 sq ft roof
You've got an aging three-tab roof (installed ~2008, now failing with algae staining and some curling shingles). You call a local roofer who inspects and confirms only one layer of shingles underneath—no surprises. The plan: tear off the old shingles, inspect and repair any soft deck spots, install new synthetic underlayment (ice-and-water-shield 36 inches from eaves, standard felt in field), and install architectural shingles (same weight and color family as the original, to match the home's weathered look). This is exactly the scenario South Portland's permit office fast-tracks: no material change, no structural concerns, one layer detected. The roofer files the permit online (typical cost $175, based on roof area), submits photos of the existing roof and a one-page detail sheet listing underlayment manufacturer and fastener pattern, and receives approval within 2–3 business days. Work begins; the roofer calls for the deck inspection after stripping the old shingles, and the inspector shows up within 1–2 days to verify no rotten decking, proper nail pull-out, and deck cleanliness. Minor repairs (⅛-inch plywood patches for soft spots, typically $200–$400 in materials) are done on the spot. The inspector signs off on the deck. New underlayment goes down, shingles follow, flashing is sealed, gutters are cleaned, and the roofer calls for final inspection within 3–5 days. Final is a quick walkthrough—inspector spot-checks fastener count, verifies flashing detail at valleys and eaves, checks that gutters are clear, and signs off. Total permit timeline: 1–2 weeks from filing to final sign-off. Total project cost: $8,500–$15,000 (depending on roof complexity and soft-spot repairs), plus $175 permit fee. No surprises, no retrofit or hidden costs. Contractor carries the liability if a second layer surfaces; the permit office backs up the roofer.
Permit required | $175 permit fee | Fast-track approval (2-3 days) | 2 inspections standard | Like-for-like material | Synthetic underlayment mandatory (36 in. from eave) | Total project $8,500–$15,000
Scenario B
Overlay attempt (no tear-off) discovers third layer mid-work, mixed-use building, Forest Road
You own a 1970s Cape with what you believe is one layer of old asphalt shingles. You get a quote for a roof overlay (lay new shingles over the old ones, no tear-off) to save money—estimated $6,500 vs. $12,000 for a tear-off. The roofer inspects from the attic and from exterior and says he sees one layer; no overlay permit is required in South Portland if only one layer exists. Work starts: roofer removes gutters, runs new drip edge, starts laying down synthetic underlayment in valley areas and runs new shingles. Mid-way through day two, as they're prying up the old shingles to get a grip for laying the new ones over them, they discover a second layer of asphalt shingles underneath the surface layer. Instantly, they've found a third layer (the new ones they just started laying count as layer three). The roofer stops work immediately and calls the Building Department. South Portland's building inspector is not amused: the homeowner and roofer signed a statement that there was only one layer, and now a hidden layer has emerged. The city issues a stop-work order (cost: $250–$500 in fines pending resolution) and requires a retroactive permit for a full tear-off (cost: $175–$250 for the larger permit scope, since full tear-off is now mandated). The roofer will not continue until the permit is pulled and a deck inspection is scheduled; this delay costs 1–2 weeks and adds stress. The full tear-off now costs $12,000–$16,000, negating the overlay savings. This scenario underscores why many South Portland contractors insist on tear-off-based permits from the start: overlays are legal if genuinely one layer, but the hidden-layer risk is high in homes built before 1995 (when building codes allowed overlays more freely). If you're overlay-shopping, ask the roofer to charge you for an invasive attic inspection (cutting a small sample hole to count layers) before committing; it costs $200–$400 and can save $5,000 in pain later.
Overlay (no permit) became full tear-off (permit required) | Stop-work fine $250–$500 | Retroactive permit $175–$250 | 1–2 week delay | Total cost inflation $4,000–$5,000 | Lesson: verify layers before quoting overlay
Scenario C
Material upgrade: shingles to metal standing-seam roof, Cottage Road arts-and-crafts home, structural assessment required
Your 1,800 sq ft Craftsman-style home has failing asphalt shingles, and you've decided to upgrade to a standing-seam metal roof—modern look, 50-year lifespan, energy-efficient, and you've gotten a quote for $18,000–$22,000 (about 2x the cost of new shingles, but you like the durability). Metal roofing is permitted in South Portland, but it's a material change, so a full permit is required, and the Building Department will ask your contractor to submit a structural load calculation if the home was built before 1985 (standing-seam metal is light, ~1.5 lbs/sq ft, but older rafters might have been designed for heavier slate or tile, and the inspector wants to confirm no over-loading risk). Your metal roofer files the permit, includes the metal manufacturer's spec sheet (weight, fastening pattern, underlayment requirement), and a one-page structural note from the roofer or a PE stating that the 1.5 lb/sq ft load is suitable for the existing rafter spacing (which is typical—metal is almost always lighter than what's there). Permit approval takes 1–2 weeks because it goes to full plan review (not fast-track, due to material change). Cost: $225–$300 permit fee. Once approved, the roofer tears off the old shingles, inspects the deck (metal roofs are very sensitive to fastening detail, so any soft spots are repaired and the deck must be clean and dry), installs ice-and-water-shield (same spec as shingles), then the metal panels, ridge cap, and all flashing. Deck inspection is scheduled after tear-off, and final is done once the roof is complete and all fasteners are verified tight and sealed. The metal contractor typically includes a roofing warranty (25–30 years) and takes responsibility for all code compliance; if the inspector finds fastening or underlayment issues, the contractor corrects them at no cost to you. Total project cost: $18,000–$22,000, plus $250 permit fee. Timeline: 2 weeks for permit approval, then 3–5 days for actual roofing work, 2 inspections. This scenario shows how material changes trigger full review but are rarely rejected if the contractor submits specs early. Metal, tile, and slate upgrades are increasingly common in South Portland as homeowners seek durability in the harsh coastal climate.
Permit required (material change) | $225–$300 permit fee | Full plan review (1–2 weeks) | Structural assessment recommended (PE or roofer calc) | 2 inspections (deck + final) | Metal underlayment and fastening critical | Total project $18,000–$22,000

Every project is different.

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

Why South Portland inspectors care about underlayment specs in Zone 6A

South Portland is in IECC Climate Zone 6A, which means winter temperatures regularly drop below freezing, and moisture from interior air can condense on the underside of a cold roof deck. Ice dams form when warm air inside the home melts snow on the roof overhang, water runs down under the remaining snow, refreezes at the cold eave, and backs up under the shingles. If the underlayment isn't ice-and-water-shield (synthetic, self-adhering), standard felt allows that backed-up water to seep into the attic and cause rot. Maine's adoption of the IRC mandates ice-and-water-shield in the gutter zone (per IRC R905.1.1), and South Portland inspectors enforce this strictly because coastal homes like those on Cape Elizabeth Road and Cottage Road experience severe ice dams most winters.

Your permit application must specify the brand and weight of the ice-and-water-shield (e.g., 'GAF Bituthene 4000T, 36 lbs per roll, extending 36 inches from eave') and show on a simple sketch how far it runs up the roof (standard: 24 inches for new roofs, but 36–48 inches is common in retrofits to match historical ice-dam damage). The inspector will verify this detail during the deck inspection and may walk the attic with you to confirm the underlayment is nailed correctly and covers valleys. If you try to skimp and use felt instead, the permit office will flag it in the plan-review stage, and work won't be approved. This is not bureaucratic nitpicking—it's the difference between a roof lasting 25 years dry and one that rots out in 10 because of backed-up ice dam water.

Coastal salt spray also accelerates deterioration of the underlayment itself if it's low-quality. Roofers in South Portland commonly upgrade to premium synthetic underlayment (like Titanium or Wrathel) that resists salt corrosion, even though the code only requires basic ice-and-water-shield. Your contractor will likely include this as a line item in the quote; it adds $200–$400 to the project but extends the roof's useful life in marine exposure. The permit office doesn't mandate it, but it's a smart investment in a home built within 1 mile of Harraseeket River or Casco Bay.

Navigating the two-inspection sequence and contractor coordination in South Portland

The deck inspection is the checkpoint most homeowners forget to schedule, and it's the biggest reason projects slip off-schedule. Once the roofer tears off the old roof and the deck is bare, you have a 1–2 day window to call the Building Department and request the deck inspection before any new underlayment is laid. If you miss this window and the roofer goes ahead and covers the deck with felt or synthetic, the inspector can't see the nails or soft spots, and you'll be asked to pull up the underlayment so they can check—major delay and mess. Most roofers manage this themselves: they strip the roof, call the city the same day, and get the inspector out within 24–48 hours. Your job is to make sure this is explicit in the contract. The contract should say 'Contractor will coordinate deck inspection with City of South Portland Building Department and will not install underlayment until inspection passes.' If the roofer balks, that's a red flag.

The final inspection is simpler and usually happens within 3–5 days of completion. The inspector walks the roof (or uses binoculars from below for safety), spot-checks fastener count in 2–3 areas to verify the pattern matches the spec, inspects flashing detail at valleys, eaves, and penetrations (chimneys, vents, skylights), and confirms that gutters are clean and properly attached. The inspector may also check underlayment seams in valleys if they're visible from below. If everything passes, the inspector signs off and issues a Certificate of Occupancy or final permit card; you'll need this for insurance updates and any future resale disclosure. If there's a fastening or flashing issue, the inspector will note it and give the roofer a timeline to correct it (usually 5–7 days). This is rare for experienced contractors, but it happens if corners were cut or if high winds have already loosened a fastener.

Contractor pull vs. owner pull: if you hire a licensed roofer, they file the permit; if you pull it yourself as the owner, you're responsible for calling for inspections. Owner-builders are allowed in South Portland for owner-occupied homes, but you must understand the inspection sequence. The Building Department's online portal makes scheduling inspections straightforward (usually a 24-hour notice request), but if you miss the deck inspection window, there's no do-over—you're stuck with expensive remedial work. This is why most homeowners hire licensed contractors who've done this 100 times and know the dance.

City of South Portland Building Department
25 Cottage Road, South Portland, Maine 04106
Phone: (207) 767-3506 (Building Division) — verify current number on city website | https://www.southportlandmaine.com (navigate to Building Permits or Permits & Licenses; some permits filed online, others by mail or in-person)
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)

Common questions

Can I overlay a new roof without a permit in South Portland if I only have one layer?

Technically yes: roofing overlays without tear-off are exempt in South Portland if the existing roof has only one layer. However, the risk of a hidden second or third layer is high in homes built before 1995, and if a layer is discovered during or after the overlay work, you'll face a stop-work order and will have to tear off and pull a retroactive permit. Most South Portland contractors recommend the full tear-off route with a permit from the start to avoid this trap; the 1–2 week delay and small permit fee are worth the certainty.

How much does a roof replacement permit cost in South Portland?

South Portland roof permits typically cost $150–$400, depending on roof area and project scope. Like-for-like material replacements are at the lower end ($150–$200); material upgrades or structural work cost more ($250–$400). The fee is due at permit filing and is non-refundable. Some contractors roll the permit cost into their bid; others bill it separately.

What's the timeline from permit filing to final inspection?

For like-for-like material replacements, permits are often approved over-the-counter within 2–3 business days. Material changes or structural work requires full plan review, which takes 1–2 weeks. Once approved, the actual roofing work takes 3–7 days (depending on roof complexity), and two inspections (deck and final) occur within 1–2 weeks of completion. Total project timeline: 2–4 weeks from permit filing to final sign-off.

Do I need a structural engineer's report to upgrade from shingles to a metal roof?

Not always, but South Portland inspectors often request a structural note for material changes if your home was built before 1985. Metal roofing is very light (~1.5 lbs/sq ft), so it's rarely an issue; however, your roofing contractor should include a one-page statement (from themselves or a PE) confirming that the existing rafter structure is suitable for the metal load. This note is submitted with the permit application and typically resolves any concern. It costs $100–$300 if you hire a PE; most roofing companies provide it for free as part of their service.

What if the inspector finds rotten decking during the deck inspection?

Rotten (soft) decking must be repaired before the new roof is installed. The roofer will cut out the soft area, sister new plywood or OSB alongside the rafters, and nail it securely. The cost is typically $200–$500 for a small repair, but large-scale rot can push the total to $1,500–$3,000 or more. This is why the deck inspection is critical—you want to catch rot early so it doesn't spread.

Is ice-and-water-shield required on my whole roof, or just the eaves?

In Zone 6A, South Portland requires ice-and-water-shield along the eave (minimum 24 inches up the roof, though 36–48 inches is standard) and in valleys and around penetrations. Standard asphalt felt can be used in field areas above the eave zone. Most contractors install synthetic underlayment across the entire roof for durability and ease of installation; the permit office will accept either approach if the minimum eave coverage is met.

Can I pull a permit for my own roof replacement if I'm not a licensed contractor?

Yes, Maine allows owner-builders to pull and own a residential permit for owner-occupied homes. You must do the work yourself or hire unlicensed workers under your supervision. However, you are still responsible for scheduling inspections, ensuring all code details (underlayment specs, fastening pattern, flashing) are correct, and coordinating with the Building Department. For most homeowners, hiring a licensed roofing contractor (who pulls the permit as part of their service) is simpler and safer.

What happens if I don't pull a permit for a roof tear-off and the city finds out?

South Portland enforces unpermitted work through stop-work orders and fines. If the city discovers an unpermitted tear-off (often via a neighbor tip or during a separate inspection), you'll face a $250–$500 fine and will be required to pull a retroactive permit and pass inspection before you can occupy the home. Additionally, your insurance may deny claims for unpermitted roof work, and you'll be required to disclose the unpermitted work when you sell (Maine Form LD-466), which can kill the sale or reduce the value.

My roof has two layers already. Am I automatically required to tear off?

If you have confirmed two layers and no third layer, you can legally install a third layer (overlay) without a permit in South Portland, but once that third new layer is installed, you've hit the IRC R907.4 maximum and can never add another layer. Future reroofing will require a tear-off. If a third hidden layer is discovered during overlay work, the permit office will stop the project and mandate a full tear-off and new permit. This is why many South Portland roofers recommend the tear-off route for homes with two layers: you reset to one new layer and buy yourself 25+ more years before the next tear-off is forced.

Does South Portland require Class IV impact-resistant shingles?

The City of South Portland building code does not mandate Class IV (impact-resistant) shingles; however, many homeowner insurance companies offer discounts (10–15%) for Class IV shingles, especially in coastal areas. Your insurer may offer additional savings for other upgrades like ice-and-water-shield or standing-seam metal. Check with your agent before choosing materials; the cost difference for Class IV shingles is often recouped in insurance savings within 3–5 years.

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