Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or tear-off in SeaTac requires a permit. Repairs under 25% of roof area may be exempt, but any tear-off-and-replace work or material change (shingles to metal, tile, etc.) triggers permit requirements.
SeaTac Building Department enforces Washington State Building Code (currently 2015 edition with 2018 amendments), which adopts IRC R907 reroofing rules with a hard 3-layer maximum. Unlike some neighboring jurisdictions that allow 4-layer overlays under certain conditions, SeaTac enforces the 3-layer cap strictly — if field inspectors find a third layer, the deck must be torn to sheathing before proceeding. SeaTac's permit office processes most roof permits over-the-counter (no detailed plan review required for like-for-like replacements), but your contractor must specify underlayment type, fastening pattern, and ice-water shield extent on the permit application. Because SeaTac sits in the Puget Sound maritime zone (climate 4C, moderate snow, salt spray), ice-and-water shield must extend 24 inches from eaves for any asphalt shingle roof — this is enforced at pre-permit inspection if the city deems deck exposure a risk. Material changes (asphalt to metal, or any change to tile/slate) require structural evaluation on existing deck; SeaTac will ask for that before issuing the permit.

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

SeaTac roof replacement permits — the key details

SeaTac Building Department requires a permit for any full roof replacement, tear-off-and-replace work, or change in roof material — including shingles-to-metal, shingles-to-tile, or composition-to-standing-seam metal. The trigger is IRC R907.4 (reroofing over existing roofing), which applies to nearly all residential reroof jobs. Repairs that cover less than 25% of the total roof area and do not involve removal of the existing roof surface may be exempt — for example, patching 3-4 shingle squares and applying new flashing. However, if your project involves any tear-off (removal of shingles and underlayment down to the deck), a permit is required even if the project is small. SeaTac's Building Department currently enforces the 2015 Washington State Building Code (with 2018 amendments), which means IRC 2015 sections apply; the city has not yet adopted the 2021 or 2024 editions. This matters because older code editions have slightly different fastening and underlayment language, so confirm with your contractor or the permit office that their spec sheets reference 2015 IRC, not newer editions.

The 3-layer rule is non-negotiable in SeaTac. IRC R907.4 states that if three or more layers of roof covering are present on the roof, the roof coverings must be removed down to the deck before new roof covering is applied. SeaTac inspectors will perform a field check before permit issuance if there is any doubt about layer count; they may physically probe the roof or ask your contractor to core-sample the existing layers. If three layers are found, the permit will be conditional on a full tear-off. Many homeowners discover this the hard way — they think they can overlay a second layer, only to learn the first layer was itself an overlay, making a third layer illegal. The cost difference between an overlay and a full tear-off is roughly $3–$6 per square foot in labor and disposal, so this can add $3,000–$12,000 to the project. Request a layer count from your roofing contractor before you design your budget; an experienced roofer can tell you in 20 minutes by climbing up and looking at the edge grain.

Ice-and-water shield (also called ice dam protection or self-adhering membrane) is required in SeaTac at a minimum 24-inch extent from the eaves on all asphalt shingle roofs; this is per IRC R905.1.1 and Washington amendments for cold climate. SeaTac Building Department includes this requirement in pre-bid checklists and inspects for it at final walk. If your roof has valleys or low-slope transitions, ice-water shield may be required in those areas as well. Use ASTM D1970 Class A or equivalent (most major brands like Grace or Ice & Water Shield meet it); do not substitute felt or tar paper. Metal roofs do not require ice-water shield under the same rule, but if you are transitioning from asphalt shingles to metal, you may still want it for thermal bridging and noise damping. The cost of ice-water shield is roughly $0.50–$1.00 per square foot, so budget $500–$1,500 for a typical 1,500-2,500 sq ft roof.

Material changes require structural evaluation. If you are changing from asphalt shingles to concrete tile, slate, metal-corrugated, or standing-seam metal, SeaTac's Building Department will ask for a structural engineer's letter confirming that the existing roof deck (typically 1/2-inch plywood or OSB) can support the new material. Tile is heavy (roughly 1,000 lbs per 100 sq ft); metal is light (50-200 lbs per 100 sq ft depending on gauge and profile). An older home in SeaTac may have a 2x4 or 2x6 rafter system designed for 40 lbs/sq ft (typical asphalt load) but not for 100 lbs/sq ft (tile). Engineering costs $500–$1,500 and typically add 1-2 weeks to the permitting timeline. If the deck is found inadequate, you will need rafter reinforcement, which can cost $5,000–$15,000. Have your roofer or engineer assess this before you commit to the project.

Underlayment type and fastening pattern must be specified on the permit application. SeaTac accepts both felt (15-lb or 30-lb) and synthetic underlayment; newer synthetic is preferred because it resists moisture and lasts longer (the shingles may last 25 years, but felt underlayment typically degrades in 15-20). Synthetic underlayment costs about 2-3x more per roll but is worth it in the wet Puget Sound climate. Fastening patterns are per IRC R905.2.8.1 (asphalt shingles): 6 nails per shingle, driven at consistent height and depth. Hand-nailing is acceptable; nail guns must have consistent pressure. SeaTac's final inspection will include a deck nailing inspection (if deck replacement is needed) and a shingle nailing spot-check (pulling up 5-10 shingles to confirm fastening pattern). If nailing is improper, the inspector will fail the roof, and you will be responsible for rework before final approval.

Three SeaTac roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single overlay, Burien neighborhood (south SeaTac)
You have a 1,800 sq ft roof (18 squares) covered in 20-year-old architectural shingles. The existing roof has one layer (confirmed by roofer edge-check). You want to replace with the same asphalt shingles (GAF Timberline or similar), overlay the existing layer, add new ice-water shield to 24 inches from eaves, and include 30-lb felt underlayment. This is a straightforward like-for-like overlay and DOES require a permit. Your contractor will submit an over-the-counter application to SeaTac Building Department specifying: scope (reroofing, 1,800 sq ft), existing layer count (1), new material (GAF Timberline architectural shingles, IronMan or equivalent), underlayment (30-lb felt), fastening (6 nails per shingle per IRC R905.2.8.1), and ice-water shield (30-mil asphalt-based, 24 inches from eaves). Permit cost is typically $150–$250 (based on $1.50–$2.00 per square or a flat fee; SeaTac's current fee is roughly $125–$200 for a residential reroofing under 2,000 sq ft). The application takes 1-2 days to process; no plan review is needed because asphalt-to-asphalt is a prescribed path. Inspections: one pre-application layer-count field check (optional, recommended to avoid surprises), then final inspection after shingles are installed. Total project cost: $8,000–$12,000 for labor and materials, plus $150–$250 permit fee. Timeline: 3-7 days from permit to final inspection, assuming crew can work back-to-back.
Overlay (1 layer existing) | Permit required | $150–$250 permit fee | Like-for-like asphalt shingles | 30-lb felt + ice-water shield | Final inspection only | Total job $8,000–$12,000
Scenario B
Tear-off and material change: asphalt to standing-seam metal, Green River area (east SeaTac, climate zone 5B)
Your 2,200 sq ft roof is original 1970s composition shingles with two layers underneath (a 1990s overlay). You want to tear off all layers to the deck, replace any rotted or warped deck boards, and install new standing-seam metal roofing (24-gauge steel, painted or anodized). This requires a permit and structural engineering. First, your roofer must submit a pre-construction notification confirming two existing layers and requesting full tear-off (per IRC R907.4, three or more layers require tear-off; you have two, but the third would be metal, so tear-off is prudent to avoid future re-reroofing). Cost to remove two layers and haul: $2,500–$4,000. Next, you must obtain a structural engineer's letter stating that the existing 2x6 rafters (16 inches on-center, typical for 1970s homes) can support the 80-100 lbs/sq ft snow load in zone 5B plus the metal roof (40-60 lbs/sq ft). Metal roofs are actually lighter than tile but still trigger a structural check for older homes. Engineering fee: $800–$1,200. If the engineer approves, the permit application includes: scope (tear-off to deck, deck repair/replacement, new standing-seam metal roof), material specs (metal type, gauge, color, fastening), underlayment (synthetic recommended, not required for metal, but SeaTac often asks for it for noise and thermal bridging), ice-water shield (not required for metal, but recommended if deck is open to weather during install). Permit cost: $250–$400 (higher because it involves deck work and material change). Additional inspections: deck inspection (before new roof), final inspection (after metal install). Timeline: 2-3 weeks from engineering to final. Total project cost: $18,000–$28,000 (labor, materials, tear-off, engineering, permits). Mention to your lender or title company that structural changes are being made; some mortgage servicers require notification.
Full tear-off required (2 existing layers) | Material change: asphalt to metal | Structural engineering required ($800–$1,200) | Permit required | $250–$400 permit fee | Deck inspection + final inspection | Total job $18,000–$28,000
Scenario C
Repair exemption check: partial shingle replacement after wind damage, Des Moines neighborhood (west SeaTac, maritime zone)
A windstorm damaged roughly 60 shingles (about 0.6 squares, or 3% of your 2,000 sq ft roof). Your roofer wants to patch the damaged area with new shingles, fill in gaps, and reseal the exposed flashing. You ask: do I need a permit? The answer is NO if the repair is truly patching only — no underlayment removal, no tear-off. However, SeaTac's definition of exempt repair is strict: the work must not involve removal of roofing or underlayment; it is limited to material replacement and flashing adjustment. If your roofer finds that the existing underlayment under the damaged shingles is wet or degraded, the temptation is to pull it out and replace it, which would cross the threshold into 'reroofing' and trigger a permit. To stay exempt, the roofer should cut and patch only the shingles, reseal flashing, and leave the underlayment alone. Cost: $500–$1,200 for labor and materials, no permit fee. However, if wind damage is extensive enough that 25% or more of the roof is affected (roughly 500 sq ft on a 2,000 sq ft roof), or if the roofer discovers a second or third layer during patching, a permit becomes required. The safest approach is to call SeaTac Building Department (or have your roofer call) and describe the damage; they can advise whether the repair is exempt or needs a permit. If you skip the call and the work turns out to be non-exempt, you risk a stop-work order and retroactive permitting at double cost. Most roofers in SeaTac are familiar with this threshold and will call ahead; ask them to do so before they start.
Repair only (no tear-off, no underlayment removal) | Less than 25% of roof area | Exempt from permit | $500–$1,200 repair cost | No permit fee | No inspection required

Every project is different.

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

SeaTac's maritime climate and ice-water shield enforcement

SeaTac sits in the Pacific maritime zone (climate 4C west of I-5, per IECC 2015) with moderate snow, frequent freeze-thaw cycles, and high-humidity rainfall (40+ inches annually). These conditions create ice dam risk: water backs up behind ice at the eave, seeps under shingles, and rots the deck and wall framing. IRC R905.1.1 requires ice-water shield (self-adhering membrane) at all eaves in cold climates; Washington adopted this rule statewide. SeaTac Building Department enforces it rigorously because they see the damage aftermath — rotted fascia, interior water stains, mold. During final roof inspection, the inspector will look for ice-water shield membrane visible under the first course of shingles and along valleys; if it is missing or improperly lapped, the roof will fail inspection.

The 24-inch minimum extends from the eave to a point on the roof that is 24 inches inward from the exterior wall. For a typical 1-1/2-story home with a 4-in-12 pitch and a 2-foot overhang, this translates to roughly the first two courses of shingles. For steeper roofs (8-in-12 pitch) or deeper eaves (3-foot overhang), the membrane may need to extend further. Valleys require full coverage from eave to ridge. If your roof has a flat section or a transition from steep to shallow pitch, ice-water shield should be placed at those transitions too. Many roofers apply it more generously (36-48 inches) to add margin; this adds cost ($100–$300) but reduces future leak risk.

Self-adhering membrane costs vary: Grace Ice & Water Shield ($0.60–$0.80/sq ft), Cor-A-Vent ($0.50–$0.70/sq ft), or store brands ($0.40–$0.60/sq ft). All must meet ASTM D1970. Installation involves careful alignment and overlap; edges must be sealed to prevent water infiltration under the seams. A roofer should spend 2-4 hours on ice-water shield for a typical 2,000 sq ft roof. When you get bids, ask if ice-water shield is included; many contractors add it as a line-item upgrade. Because SeaTac inspects for it, you should require it in your scope and confirm it is listed on the permit application.

Three-layer limit, layer count verification, and tear-off cost impact

IRC R907.4 prohibits a third layer of roof covering; if three or more layers are present, the roof must be tore to the deck before new covering is installed. This is not a SeaTac preference — it is a hard-coded IRC rule that all Washington municipalities must enforce. The reason: three layers create excessive dead load and moisture trapping; the lower layers degrade without drying; fasteners lose grip in soft lower layers; and future reroofing becomes impossible without expensive tear-off. SeaTac Building Department treats any ambiguity about layer count as a red flag. If a permit application does not specify existing layer count, or if the count seems inconsistent with the property history, an inspector will request a field check before permit issuance. This means the contractor or homeowner will be asked to allow an inspector to visit and probe or core the roof to confirm layer count. A core sample costs the homeowner nothing but takes 1-2 hours and delays the permit by a few days.

How do roofers count layers? They climb to the roof edge (overhang or gable end) where shingle courses are visible and where a 'bird's eye' profile shows the layers stacked. They may also pull back a shingle or two to see the underlying layer. Occasionally, they will use a moisture meter to detect saturation in lower layers, which indicates age and wear. A roofer's layer count is not always accurate; if they say 'two layers' but the inspector's core sample shows three, the contractor is responsible for tearing to the deck at additional cost. Cost impact: a full tear-off adds $3,000–$8,000 to the project (labor: $1,500–$3,500; disposal: $1,500–$3,500; contingency for minor deck repairs: $500–$1,500). This is why layer count verification is critical before signing a contract with your roofer.

SeaTac's Building Department has received many complaints about surprise tear-off costs, so they now encourage homeowners to request an optional pre-construction layer-count inspection. This is free or low-cost (some departments charge $50–$75 for a field trip) and saves the headache of discovering a third layer after permit issuance. Your contractor should offer to arrange this or do the layer count themselves and document it with photos. If there is any doubt, pay for a professional inspection; it is cheaper than a stop-work order and forced tear-off.

City of SeaTac Building Department
SeaTac City Hall, 4800 South 188th Street, SeaTac, WA 98188
Phone: (206) 973-4717 | https://www.seatac.gov/government/departments-divisions/community-development
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)

Common questions

Does SeaTac allow owner-builders to pull roof permits, or must a licensed contractor do it?

SeaTac allows owner-builders to pull permits for owner-occupied residential properties if the owner is doing the work themselves. However, roofing is a trade that many jurisdictions prefer to see performed by a licensed contractor due to code complexity and safety. SeaTac does not mandate a licensed roofer (RCW 18.27.020 is a state-level license, not a SeaTac requirement for single-family work), but your homeowner insurance may require contractor involvement. Check with your insurer before deciding to DIY a roof. If you do pull the permit yourself, you are responsible for meeting all IRC specifications, including nailing pattern, underlayment, and ice-water shield; any defect is your liability.

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

SeaTac's permit fee is typically $125–$250 for residential reroofing, based on project valuation or a flat fee per square of roof area. The current fee schedule (2024) uses valuation-based pricing: multiply estimated job cost by 1–2% to get a rough permit fee. A $10,000 roof job generates roughly $100–$200 in permit fees. Contact SeaTac Building Department or check their fee schedule on the city website (https://www.seatac.gov) for the exact current rate. Fees are subject to change annually.

How long does a SeaTac roof permit take to issue?

For a like-for-like asphalt shingle replacement (no material change, no deck work), SeaTac issues most permits over-the-counter in 1–2 business days. No detailed plan review is required. For permits involving material changes, structural questions, or deck evaluation, expect 1–3 weeks. If engineering is needed (metal or tile), add another 1–2 weeks for the engineer's report. Final inspection typically occurs within 1–2 weeks of permit issuance, depending on roofing crew availability and weather.

Do I need to notify my mortgage lender or insurance company before reroofing?

Your homeowner insurance does not require pre-notification for a roof replacement, but they may require photo documentation of the new roof for claims purposes. Your mortgage lender may require notification if the roof is material collateral (rarely, unless the roof is in poor condition and affects the property's appraised value). If you are making significant structural changes (e.g., tear-off and replacement on an older home), inform your lender; they may require a structural engineer's report. SeaTac permits are public record, so your lender could discover the work during a title search or appraisal; it is cleaner to disclose proactively.

Can I change my roof material from asphalt shingles to metal or tile without getting structural engineering?

No. Any material change (asphalt to metal, asphalt to tile, etc.) requires SeaTac to verify that the existing roof deck and rafter system can support the new weight. Metal is light (50–150 lbs/sq ft) and usually passes; concrete tile is heavy (900–1,100 lbs/sq ft) and often fails on older homes unless rafters are reinforced. You must obtain a structural engineer's letter before the permit will be issued. Do not skip this step; if an inspector discovers that the deck is inadequate for the new material, the work will be stopped, and you will be forced to add rafter bracing at significant cost ($5,000–$15,000).

What underlayment does SeaTac require?

SeaTac accepts both felt (15-lb or 30-lb asphalt felt) and synthetic underlayment (polypropylene or similar), as long as it meets ASTM standards. Felt is cheaper ($0.15–$0.30/sq ft) but deteriorates faster in the wet Puget Sound climate (15–20 year lifespan). Synthetic underlayment (ASTM D6380) costs 2–3x more ($0.40–$0.80/sq ft) but lasts 30+ years and resists moisture better. For a new roof in SeaTac, synthetic is recommended and increasingly standard. Your contractor must specify underlayment type on the permit application.

If I find a third layer during tear-off, do I have to stop and call the city?

Yes. If your roofer discovers a third layer during tear-off, they should stop work immediately and notify SeaTac Building Department. The permit becomes void, and a new tear-off-only permit must be issued before proceeding. This is rare if the contractor has already done a pre-construction layer-count check, but it can happen if previous homeowners did unpermitted work. To avoid this surprise, require your roofer to verify layer count before you sign the contract and before work begins.

What happens during the SeaTac roof inspection?

For a new reroofing, SeaTac typically performs one or two inspections: (1) optional pre-construction deck inspection if deck repair or replacement is needed (check nailing, fasteners, and deck stability), and (2) final roof inspection after all shingles and flashing are installed. The inspector will verify ice-water shield is present (24 inches from eave), check shingle nailing pattern (6 nails per shingle, proper depth), confirm underlayment is installed, and inspect flashing, valleys, and penetrations (vents, chimneys, skylights). The inspection takes 30–60 minutes and is usually scheduled by the roofer. If any defect is found, the inspector will issue a punch list; you have a set time (typically 10 days) to correct the issues and request re-inspection.

Can I install a roof over ice dam protection that is failing?

No. If the existing ice-water shield is torn, peeling, or damaged, it must be removed during tear-off and replaced with new membrane. If you are doing an overlay (not a tear-off), you cannot address a failing ice-water shield underneath. This is one reason overlays are risky on older homes in wet climates — you are entombing a failing water-barrier. SeaTac inspectors will ask if you can access the existing ice-water shield to verify its condition; if they suspect it is damaged, they may require a tear-off. To avoid this, if your home is over 20 years old, consider a full tear-off and replacement of ice-water shield as part of your long-term maintenance plan.

Is a roofing contractor license required in Washington state?

Washington State requires a contractor license (RCW 18.27) for commercial roofing projects or for residential work on properties other than your own. For a homeowner reroofing their own single-family home, no license is required. However, if you hire a roofer, they should carry a valid contractor license and liability insurance. SeaTac does not mandate this in code, but it is a best practice for liability and workmanship protection. Ask your roofer for proof of license (search on the Washington State Department of Labor & Industries website) and a certificate of insurance before signing the contract.

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