Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacements and tear-offs always require a permit in Lynnwood. Like-for-like repairs under 25% of roof area may be exempt, but material changes, structural work, or any multi-layer removal triggers permitting.
Lynnwood enforces Washington State Building Code (WSBC), which adopts the 2021 International Building Code. The critical Lynnwood distinction is that the city's online permit portal (accessible through the city website) allows roofers and homeowners to file and track status digitally — no phone calls required to pre-screen whether your scope needs a permit. The city interprets IRC R907 (reroofing standards) strictly: any full tear-off, any structural deck repair, or material change (shingles to metal, for example) requires a permit and two inspections. However, Lynnwood's climate zone (4C west of the Cascades, wetter than eastern Washington) means ice-water-shield underlayment backing to 24 inches from eaves is mandatory on all new roofs — inspectors flag missing or undersized specs before framing is closed. The city charges approximately $150–$350 for residential reroofing permits, calculated as a percentage of the assessed project value. Over-the-counter approval is typical for like-for-like replacements; structural changes or material swaps may require a 1-2 week plan review.

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

Lynnwood roof replacement permits — the key details

Lynnwood's core rule is IRC R907.4: if your roof already has two layers of shingles (or one layer plus roofing paper), a full tear-off is mandatory — you cannot overlay. The city's building inspectors physically inspect the roof before permitting to count layers; many homeowners are shocked to discover a second hidden layer when roofers open the roof. If a third layer is found after permit issuance, the scope changes and re-permitting is required. The permit application asks: scope (full or partial), existing layers, tear-off or overlay, material type (asphalt, metal, wood, slate, tile), and whether structural deck repair is anticipated. If you answer 'overlay' but inspectors discover two layers on-site, the contractor is liable for the permit re-work and timeline delay. Lynnwood's online portal lets you upload photos of the existing roof, which can save time if you proactively show the layer count.

Ice-water-shield and underlayment specifications are non-negotiable in Lynnwood's wet, temperate climate. IRC R905.2.7 requires self-adhering ice-water-shield (or equivalent secondary water barrier) to extend a minimum of 24 inches from the roof edge along eaves and gable ends. The building inspector will measure this on the final inspection; if the shield is undersized or missing, the inspector will fail the roof and require correction before occupancy. Many roofers unfamiliar with Western Washington code pull the permit with a generic asphalt-shingle spec and later discover the city requires written confirmation of underlayment type and fastening pattern. File the roofing material spec sheet and fastener schedule with your permit application to avoid delays. The city's permit portal allows you to upload product data sheets before you file, which is a time-saver if your roofing material is non-standard (metal panels, composite, recycled shingles).

Material changes require a structural assessment if you are switching from asphalt shingles to tile, slate, or metal with a significantly different dead load. IRC R301.2.1.3 requires roof framing to be evaluated if the new material exceeds the design load of the existing structure. A roofer can often eyeball this for metal (lighter than asphalt) or composite (same weight), but tile or slate may require an engineer review, adding $500–$1,500 and 1–2 weeks to your timeline. Lynnwood inspectors will ask to see a structural calculation letter if the material swap is significant; many homeowners skip this step, only to have the inspector reject the permit during final review. If you are uncertain, ask your roofing contractor to confirm load compatibility before filing. The city's permit staff can also pre-screen material compatibility by phone if you send them the roof plan and new material spec.

Owner-builder permits are allowed in Lynnwood for owner-occupied homes, but the homeowner (not a licensed contractor) must pull the permit and perform the work, or hire a licensed roofing contractor who pulls the permit on your behalf. Most homeowners hire contractors; the contractor pulls the permit, and the homeowner is listed as the project owner. If you attempt a DIY roof replacement, you must have the owner-builder permit in hand before work begins, and you are liable for all inspections and code compliance. The city does not allow unpermitted DIY roof work, even on owner-occupied single-family homes. Contractor-pulled permits are the norm; confirm in writing that your roofer will file and hold the permit before you sign a contract.

The inspection sequence is straightforward: deck inspection (usually after tear-off, to verify no structural damage and fastening pattern is correct) and final inspection (after shingles, flashing, and underlayment are complete). If structural rot or deck replacement is discovered during tear-off, a supplemental permit and additional inspection are required. Lynnwood's inspectors typically schedule 2–3 business days out; if you need expedited review, the city does not offer priority scheduling for roofing, so plan for a 1–2 week timeline from permit issuance to final sign-off. The fee for expedited review or plan review extensions are not applicable to residential roofing in Lynnwood; you pay the base permit fee once and inspections are included.

Three Lynnwood roof replacement scenarios

Scenario A
Full tear-off and asphalt-shingle replacement, single existing layer, Edmonds hillside neighborhood in Lynnwood
You have a 2,000-sq-ft split-level home with a low-pitch roof (4:12) on a steep lot. The existing roof is one layer of 20-year-old asphalt shingles with granule loss. You plan a full tear-off and replace with standard 30-year asphalt shingles, matching the existing profile. This is a straightforward like-for-like replacement. Your roofing contractor pulls a standard residential reroofing permit ($175–$250) through Lynnwood's online portal, specifying tear-off, asphalt shingles, and ice-water-shield to 24 inches from eaves. The city approves it over-the-counter within 2 business days. Inspections occur after tear-off (deck nailing check) and after final shingles and flashing. Lynnwood's maritime climate (Zone 4C) means the inspector pays close attention to underlayment extension and fastening pattern to prevent wind-driven rain infiltration. Timeline: 7–10 days from permit issuance to final inspection. No structural work is required. Cost: $175–$250 permit, $8,000–$12,000 roofing labor and materials (2,000 sq ft at $4–$6 per sq ft installed). The contractor invoices after final inspection sign-off.
Permit required (full tear-off) | $175–$250 permit fee | Ice-water-shield backing mandatory | Deck inspection + Final inspection | 7-10 day timeline | $8,000–$12,000 total roofing cost
Scenario B
Material change from asphalt shingles to metal standing-seam roof, Shoreline-adjacent area near 185th SW, structural load assessment required
Your 1,800-sq-ft contemporary home has a 6:12 pitched roof and you want to replace asphalt shingles with metal standing-seam (Galvalume finish) for durability and aesthetics. Metal is lighter than asphalt (2–3 lbs per sq ft vs 3–4 for asphalt), so structural upgrade is unlikely, but Lynnwood requires written confirmation. Your roofing contractor submits a permit with the metal manufacturer's product data sheet showing weight per square and installation fastening spec. The city's permit staff review the material weight against the roof design and may approve without a full engineer review if the metal is lighter. Alternatively, they may request a brief engineer letter confirming load compatibility ($500–$800). Ice-water-shield is still required under the metal panels (24 inches from eaves). Permits cost $200–$300 (slightly higher than asphalt due to material review). Plan-review time is 5–7 business days if an engineer letter is needed. Inspections are deck (after tear-off) and final (after metal panels and closure strips). The metal roof contractor is responsible for fastener specification and spacing per manufacturer guidance; the city inspector verifies fastening pattern and underlayment continuity. Timeline: 2–3 weeks including engineer review (if needed). Cost: $200–$300 permit, $500–$800 engineer letter (if required), $12,000–$18,000 metal roofing installation (higher material cost than asphalt). Metal roofs are durable in Lynnwood's wet climate and often reduce insurance premiums.
Permit required (material change) | $200–$300 permit fee | Structural load assessment recommended | Engineer letter may be required ($500–$800) | Ice-water-shield mandatory | 2-3 week timeline | $12,000–$18,000 roofing cost
Scenario C
Partial roof repair over 25% of roof area, two existing shingle layers detected, tear-off required, Lynnwood city center (near downtown)
Your 1,500-sq-ft bungalow near downtown Lynnwood has aging roof with moss and some missing shingles on the north slope. You initially plan a spot repair of 400–500 sq ft (30% of roof area) to save money, but a roofer conducting the estimate discovers two layers of shingles beneath the surface. Under IRC R907.4, a full tear-off is now mandatory; a partial replacement is not permitted if two or more layers exist. This changes the scope and permit classification. Your roofer revises the estimate to include full tear-off and replacement (1,500 sq ft) with asphalt shingles, ice-water-shield, new flashing, and gutter repairs. The permit now costs $225–$350 (full roof vs partial). Lynnwood's permit portal flags the two-layer situation; the city may require a photo or site visit confirmation before issuance. Plan-review time: 3–5 business days. Inspections: deck (after tear-off, to check for rot or structural damage given the roof's age and moisture retention under two layers) and final. If minor deck damage is found (soft spots or rot), a supplemental permit for deck repair is required, adding 2–3 days and $100–$300. Timeline: 2–3 weeks. Cost: $225–$350 permit, $10,000–$15,000 roofing (full roof install). This scenario illustrates why roofer inspections and layer counting are critical before permitting — the cost difference between a partial repair estimate ($3,000–$4,000) and a full replacement ($10,000+) is substantial, and Lynnwood code does not allow partial overlay if multiple layers are present.
Permit required (IRC R907.4 two-layer rule) | $225–$350 permit fee | Full tear-off mandatory | Deck inspection critical for rot | Supplemental deck repair permit possible | 2-3 week timeline | $10,000–$15,000 total roofing cost

Every project is different.

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

Lynnwood's maritime climate and ice-water-shield enforcement

Lynnwood sits in Climate Zone 4C (west of the Cascades), characterized by mild winters, high precipitation, and frequent freezing-thaw cycles. The city receives 35–40 inches of annual rainfall, with winter storms bringing wet snow and ice. IRC R905.2.7 mandates ice-water-shield (self-adhering membrane) extending 24 inches from all eaves and gable ends to block wind-driven rain and ice dam moisture from entering the structure. This requirement is non-negotiable in Lynnwood code enforcement.

Building inspectors specifically measure ice-water-shield coverage during the final roof inspection. If the shield is undersized (e.g., 18 inches instead of 24) or missing entirely, the inspector will fail the roof, and the contractor must correct it before final approval. Roofers familiar with drier climates or eastern Washington (Zone 5B) sometimes cut corners on underlayment, assuming standard roofing felt is sufficient. Lynnwood's inspector will reject this approach every time. File your roofing material spec with the permit application stating ice-water-shield type (e.g., Grace, Carlisle, or equivalent), width (36 or 48 inches), and planned coverage distance (24 inches minimum from eaves, plus valley and gable lines).

The cost of ice-water-shield for a 2,000-sq-ft roof is $300–$600 (self-adhering membrane costs more than roofing felt). Some homeowners pressure contractors to omit or reduce underlayment to save money. This is a mistake in Lynnwood; the city will reject the roof, and the contractor faces a failed inspection and potential code violation. Plan your budget with ice-water-shield included. If cost is a concern, discuss with your roofing contractor whether a lower-cost self-adhering membrane (still compliant) can reduce expenses; do not skip underlayment.

Two-layer discovery during tear-off and permit scope changes in Lynnwood

The most common permit complication in Lynnwood is discovering a second (or rarely, third) layer of shingles during tear-off. The existing layer is visible from the attic or on close inspection, but the hidden layer is only apparent once roofers remove the top course. IRC R907.4 is unambiguous: if two layers are present, a full tear-off is required; overlay is not permitted. Lynnwood's building inspectors enforce this rule strictly because accumulated layers trap moisture, increase fire risk, and reduce the structural integrity of the roof assembly.

When a second layer is discovered after the permit is issued, the contractor must immediately notify Lynnwood Building Department and request a scope change. The permit fee may increase (from partial to full roof rate), and plan review is required to confirm the new scope. This delay typically adds 3–5 business days and $50–$150 in additional permit fees. Many contractors do a cursory site inspection before quoting and permitting, hoping to avoid the two-layer issue. This is poor practice. Before your roofing contractor submits the permit, insist on a detailed layer count, ideally via attic access or a small sample removal (with your approval). Photograph the existing layers and provide them to the contractor and city. This front-loaded transparency prevents scope shock mid-project.

Some homeowners discover the two-layer issue at the permit stage and attempt to request an overlay exemption from the city. Lynnwood does not grant overlays if multiple layers exist; the rule is absolute. If you want to move forward with an overlay (not permitted) to save money, you are choosing to work unpermitted, which exposes you to stop-work orders, failed inspections, and eventual forced tear-off at your expense. The financial and legal risk is not worth the short-term savings. Plan your budget for a full tear-off if any existing layers are present; confirm layer count before signing the contractor estimate.

City of Lynnwood Building Department
Lynnwood City Hall, 19100 44th Ave W, Lynnwood, WA 98036
Phone: (425) 670-5600 (main city line; ask for Building Department) | https://www.lynnwoodwa.gov/building-permits
Monday–Friday, 8:00 AM–5:00 PM

Common questions

Can I just repair the damaged sections of my roof instead of replacing the whole thing?

Yes, if the damage is isolated (under 25% of roof area) and the existing roof has fewer than two layers, you may be able to repair without a full replacement. However, if inspectors discover two or more existing layers, Lynnwood code (per IRC R907.4) requires a full tear-off and replacement; no partial overlay is allowed. Get a layer count and damage assessment from a roofer before deciding on repair vs. replacement, and confirm with the city if your scope is exempt.

Do I need a permit if I am just replacing the flashing and gutters, not the shingles?

Flashing and gutter replacement alone (no shingle work) is typically exempt from permitting in Lynnwood if the roof structure itself is not altered. However, if flashing replacement involves removing roof coverings or if structural modifications are needed, a permit may be required. Ask your contractor to confirm with Lynnwood Building Department before starting work; when in doubt, pull a permit to avoid stop-work orders.

How long does a residential roof replacement permit take to approve in Lynnwood?

Like-for-like asphalt shingle replacements typically receive over-the-counter approval within 2 business days. Material changes (metal, tile) or structural assessments may require 5–7 business days of plan review. Once approved, inspections are scheduled 2–3 business days apart. Total timeline from permit submission to final inspection is usually 7–14 days for straightforward projects.

What is the permit fee for a roof replacement in Lynnwood?

Residential roof replacement permits cost approximately $150–$350, depending on the roof area and complexity. The fee is based on the estimated project valuation (approximately 1–2% of the roofing cost). A 2,000-sq-ft asphalt shingle replacement on a simple roof typically costs $150–$250. Material changes or structural assessments may increase the fee. Contact Lynnwood Building Department or check their online portal for exact fee calculation based on your roof size.

Do I need ice-water-shield under metal roofing in Lynnwood?

Yes. IRC R905.2.7 requires self-adhering ice-water-shield (or equivalent secondary water barrier) under all roof coverings in Lynnwood, including metal panels. The shield must extend 24 inches from eaves and gable ends. This is mandatory in Lynnwood's maritime climate to prevent wind-driven rain and ice dam damage. Your roofing contractor must specify the ice-water-shield type and coverage in the permit application.

What happens if my roofer does not pull a permit and the city finds out?

The city will issue a stop-work order, halt all work, and require your contractor to pull a retroactive permit. Penalties include contractor fines ($250–$1,000), doubled permit fees, and mandatory corrective inspections. If the roof is completed without inspection, it will fail final review, and you may be required to remove and re-install the roof to code. Additionally, the unpermitted work can cloud your home's title and block future refinancing or sale. Always confirm in writing that your contractor will pull and maintain the permit throughout the project.

Can I do a roof replacement myself without hiring a contractor in Lynnwood?

Yes, owner-builder permits are allowed in Lynnwood for owner-occupied homes. However, you must pull the permit yourself and be responsible for all code compliance and inspections. You cannot perform the work under a contractor's license; you are the permit holder and installer. Most homeowners hire licensed roofing contractors who pull the permit on their behalf. If you choose DIY, you are liable for building code compliance and must pass all inspections; failure to do so results in stop-work orders and forced re-work at your expense.

Do I need a structural engineer to assess my roof if I am changing to a heavier material like tile or slate?

Possibly. If you are switching from asphalt shingles to a significantly heavier material (tile, slate), Lynnwood may require a structural evaluation to confirm the roof framing can support the new dead load. Metal roofs are lighter than asphalt and rarely require engineering. Tile or slate may require an engineer letter ($500–$1,500) confirming load compatibility. Ask your roofing contractor to provide material weight specs; Lynnwood Building Department can advise whether an engineer review is necessary before you file the permit.

What if my roofer discovers rot or structural damage under the roof during tear-off?

If minor rot or structural damage is found during tear-off, a supplemental permit for deck repair is required. This adds 2–3 business days and $100–$400 to your project timeline and cost. Extensive structural damage may require a structural engineer evaluation and additional permitting. Always budget 10–15% contingency for unexpected deck repair; inform your contractor and insurance company if damage is discovered, and do not proceed without a supplemental permit.

Will an unpermitted roof replacement affect my ability to sell my home?

Yes. Unpermitted roofing work must be disclosed to potential buyers via the Residential Real Estate Disclosure Statement (RETS) in Washington. This disclosure significantly reduces home value (typically 3–5%) and may deter buyers or result in lower offers. Some lenders will not finance a home with undisclosed unpermitted work. If you are planning to sell, pull a permit before work begins, or resolve the unpermitted roof via a retroactive permit application (more expensive and time-consuming). Avoid this risk by permitting properly from the start.

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