Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement, any tear-off, material change, or work exceeding 25% of roof area requires a permit from the City of Bonney Lake Building Department. Repairs and patches under 25% may be exempt.
Bonney Lake enforces Washington State Building Code (currently the 2021 WSBC, which mirrors the IRC and IBC), and the city applies the three-layer rule strictly: if your roof already has two layers of shingles, you must tear off to bare deck before installing a new layer — no overlays permitted. This is NOT universal; some nearby Puget Sound municipalities allow overlays on two-layer roofs if structural review shows the deck can handle it. Bonney Lake's online permit portal is accessible through the city website, and most residential roof permits are processed as over-the-counter approvals if the application is complete (material specs, underlayment, fastening schedule). The city charges $100–$300 for a residential roof permit, typically scaled to the roof's square footage or estimated job cost. Bonney Lake's location in climate zone 4C (west side) means ice-water shield and proper eave protection are required; east-side properties in zone 5B face 30+ inch frost depth, which doesn't directly affect roofing but affects foundation work if combined projects are planned. The key local wrinkle: Bonney Lake Building Department requires a pre-inspection (deck nailing pattern) before you install underlayment if you're doing a full tear-off — this step is sometimes waived in other Pierce County cities but is mandatory here.

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

Bonney Lake roof replacement permits — the key details

Washington State Building Code (2021 WSBC) mandates that any full roof replacement or tear-off requires a permit per Section R907 (reroofing). Bonney Lake interprets this conservatively: a replacement is any project that removes more than one layer of existing shingles, or any job that involves tearing to the deck. The critical local rule is the three-layer maximum: if your current roof has two layers already, you cannot overlay a third — you must remove all shingles to bare wood before installing new coverage. This is documented in the city's pre-application guidance and is non-negotiable. Why does it matter? Multiple layers of shingles trap moisture, accelerate wood decay in the Puget Sound climate, and create overloading risk on older homes. The IRC R907.4 specifies that any reroofing over more than one existing layer requires removal; Bonney Lake enforces this rule strictly because of the region's high rainfall (50+ inches annually) and cool, damp conditions that favor fungal growth on trapped moisture. If a roofing contractor tells you they'll overlay a third layer in Bonney Lake, they are either uninformed or setting you up for a failed permit and a costly do-over.

Material changes — for instance, switching from asphalt shingles to metal, slate, or clay tile — trigger additional review in Bonney Lake because the city requires a structural engineer's sign-off if the new material weighs significantly more than the existing roof. Asphalt shingles weigh roughly 2–4 pounds per square foot; metal is 1–3 lbs/sf (lighter); but clay tile can be 9–15 lbs/sf and slate 12–20 lbs/sf. Bonney Lake Building Department will ask for a structural report if the architect or contractor flags a weight increase. This can add 2–4 weeks to the permit timeline and cost $500–$1,500 for the engineer's letter. If you're replacing with like-for-like (asphalt to asphalt, metal to metal), the permit process is faster — typically 1–2 weeks for over-the-counter approval — and no structural review is required. Underlayment specifications and fastening patterns must be detailed on the permit application; Bonney Lake requires ASTM D1970 synthetic underlayment or equivalent for residential roofs in its climate zone, and fastening must follow manufacturer specs and IRC R905.2 (typically 6–8 inches on-center along the eaves, 12 inches on-center in the field). If your application omits underlayment details, expect a rejection and a 3–5 day turnaround for resubmission.

Bonney Lake's climate — west-side 4C (Puget Sound) receives heavy rain and occasional snow — mandates ice-water shield (also called ice dam protection or eave protection) per IRC R905.1.1. This is a self-adhesive membrane installed on the first three feet of the roof from the eave upward, designed to prevent water from backing up under shingles during ice dams or heavy rain. The city requires documentation that ice-water shield extends at least 36 inches up the roof slope or to the interior wall line of unheated spaces (like attics), whichever is greater. This is often missed by out-of-state contractors unfamiliar with marine west coast code. If you're replacing a roof that had ice-water shield before, you must replicate it; if the old roof lacked it, Bonney Lake does not retroactively require retrofitting, but new installations must include it. The city's building department will note this during the final inspection; if it's missing, you'll be asked to install it or request a variance (rarely granted). In winter months (November–February), Bonney Lake often schedules roof inspections quickly because weather-dependent windows close; submitting a permit application in October is wise if you want spring installation.

Inspections in Bonney Lake are required at two points: the deck/nailing inspection (before underlayment installation) and the final inspection (after all shingles, flashing, and ridge vents are installed). The city's roofing inspector will verify that deck nailing is per specification (typically 6 inches on-center on eaves, 8 inches in the field for plywood or OSB), check that any rotted deck sections have been repaired or replaced with like material, and confirm that flashing has been installed around penetrations (vents, chimneys, skylights). The final inspection covers shingle fastening, underlayment sealing, ice-water shield extent, flashing sealant, and ridge vent installation. Most residential permits in Bonney Lake are approved as over-the-counter (immediate approval) if the application is complete; however, if the job includes structural repairs (rotten rafters, sistering joists), a plan-review process kicks in, adding 1–2 weeks. Contractor-pulled permits are standard — the roofing company typically handles the application — but if you're acting as your own contractor (owner-builder), you'll need to submit the permit application yourself and schedule inspections. Washington State law allows owner-builders to pull permits on owner-occupied single-family residences, but Bonney Lake requires proof of owner-occupancy (deed or property tax statement) at permit issuance.

Costs for roof replacement in Bonney Lake break down as follows: permit fees are $100–$300 depending on the roof area and job valuation (typically 1.5–2% of the declared job cost, capped at around $300 for single-family residential work); inspection fees are often included or are $50–$100 per inspection. The city does not charge a plan-review fee for over-the-counter approvals. Roofing labor and materials (shingles, underlayment, flashing, ice-water shield) typically cost $8,000–$15,000 for a 2,000-sf home depending on material grade, deck repairs, and local labor rates. If structural work is required (deck replacement, rafter repair), add $2,000–$5,000. Total job cost for a basic asphalt-to-asphalt replacement is $8,000–$12,000; a metal or premium shingle upgrade can run $12,000–$20,000. Bonney Lake does not offer tax credits or rebates for roofing work, but some roofing contractors participate in manufacturer rebate programs (Owens Corning, GAF) which can shave $200–$500 off materials if you meet the rebate criteria (typically using a certified contractor and high-grade shingles).

Three Bonney Lake roof replacement scenarios

Scenario A
Basic asphalt-to-asphalt replacement, single layer on roof, Bonney Lake foothills neighborhood (zone 4C)
You have a 25-year-old home with a 2,000-square-foot roof on which the original asphalt shingles are curling and leaking. Your roofer inspects and confirms there is only one layer of shingles on the deck (no underlayment removal needed). This is a full replacement, so a permit is required. You (or your contractor) submit an application to the City of Bonney Lake Building Department including roof area (2,000 sf), material spec (e.g., GAF Timberline HD, 30-year, 130 mph wind rating), underlayment (synthetic ASTM D1970), fastening pattern (6 in. on center at eaves, 8 in. in field), and ice-water shield extent (36 inches from eave). The application takes 15 minutes online or 30 minutes in person at city hall. Permit is approved over-the-counter (no plan review required) within 2–3 business days; fee is $150 (based on $10,000 estimated job cost). Roofer schedules a deck inspection before installing underlayment (45 minutes, city inspector verifies nailing and deck condition). After deck approval, roofer tears off old shingles, installs underlayment and ice-water shield, installs new shingles, and schedules final inspection. Final inspection (1–2 hours) checks shingle fastening, flashing around vent pipes and chimney, ridge vent installation, and sealant. If everything passes, the permit is closed and a certificate of occupancy is issued. Timeline: 2–3 weeks from permit submission to final inspection, depending on weather and inspector availability. Cost breakdown: permit fee $150, inspection fees $0–$100 (included or nominal), materials $3,500–$5,000 (shingles, underlayment, ice-water shield, flashing, nails), labor $4,000–$7,000. Total job cost $7,650–$12,250.
Permit required | Single layer removal | Synthetic underlayment required | Ice-water shield 36 in. | $150 permit fee | 2–3 week timeline | Deck + final inspections | $7,650–$12,250 total cost
Scenario B
Overlay impossible scenario: two layers of shingles, material change to metal, older home in Bonney Lake with rafter concerns
Your 1970s home has a roof with two layers of asphalt shingles (a common situation; the first layer was overlaid decades ago). You want to switch to a metal standing-seam roof (lighter, 40–60 year lifespan, looks modern). You contact a roofing contractor who initially suggests an overlay, but Bonney Lake's three-layer rule forbids this. Instead, a full tear-off to bare deck is mandatory. During the tear-off, the roofer discovers that two rafter tails are soft (rot from water intrusion) and need sistering. This triggers a structural component in the permit: the roofer stops work and your contractor submits a structural repair plan (or calls a structural engineer for $800–$1,200) showing reinforcement details. The permit application now includes rafter repair scope, metal roofing specs (material weight ~2.5 lbs/sf, lighter than the asphalt being removed, so no structural engineer sign-off required for load), underlayment (required under metal; typically synthetic), and fastening specs for metal (typically 1.5 in. screws, 12 in. on center along purlins). Bonney Lake Building Department processes this as a plan-review permit (not over-the-counter) because of the structural work; turnaround is 5–7 business days. Permit fee is $200–$250 (slightly higher due to scope). Inspections: (1) deck inspection (inspecting rafter repair and nailing pattern), (2) deck repair completion check, (3) final inspection (metal panel fastening, underlayment, flashing, gutter attachment). Timeline stretches to 4–6 weeks because of the structural plan review and the rafter work. Cost: permit $225, structural engineer letter $800–$1,200, rafter sistering labor and materials $1,500–$2,500, metal roofing materials $5,500–$8,000, labor $5,000–$7,500. Total job cost $13,025–$19,225. The key local wrinkle here: Bonney Lake requires rafter repairs to be documented and inspected before the new roof is installed — some jurisdictions allow repairs after the fact, but Bonney Lake wants the deck sound before re-roofing. This is a safety and durability stance typical of wet-climate municipalities.
Permit required | Two-layer tear-off mandatory (no overlay) | Structural rafter repair required | Metal roofing (lighter than existing) | Synthetic underlayment required | $225 permit fee | Plan review: 5–7 days | 4–6 week timeline | $13,025–$19,225 total cost
Scenario C
Small patch repair (under 25%), owner-occupied, no permit path
Your 10-year-old asphalt roof has a section of 15 damaged shingles (roughly 2 squares, or 2% of the total 2,000-sf roof) caused by a fallen branch. A roofer patches this by removing the damaged shingles, inspecting and resealing the underlayment where needed, and installing new matching shingles in that section. The patch is under 25% of the roof area (threshold for exempt vs. permit-required work). In Bonney Lake, repairs and patches affecting less than 25% of roof area and involving no tear-off or structural deck work are exempt from permitting. No permit application is needed. However, the roofer should still follow code: fastening per IRC R905.2 (6 in. on center at eaves, 8 in. in field) and proper underlayment sealing (or replacement if the underlayment is damaged). Cost: roofer labor 4–6 hours at $100–$150/hour, materials (shingles, nails, flashing sealant) $200–$400. Total out-of-pocket $600–$1,300. The roofer does not pull a permit, no city inspection occurs, and no certificate is issued. If you ever sell the home or refinance, this exempt repair does not need to be disclosed on a Seller's Disclosure Statement (Washington law exempts repairs under 25% from disclosure). This scenario is attractive to budget-conscious homeowners but carries a risk: if the roofer makes a mistake (poor fastening, improper underlayment sealing) and water damage results years later, your homeowner's insurance may scrutinize the lack of permit and may delay or deny a claim if they determine the damage was caused by non-code installation. For small repairs on owner-occupied homes, many Bonney Lake homeowners do pull a permit anyway (costs only $50–$100) to have a city inspector verify the work and create a paper trail for insurance purposes.
No permit required (≤25% roof area) | Exempt repair category | Labor 4–6 hours | Materials $200–$400 | Total out-of-pocket $600–$1,300 | No inspections | No disclosure required at sale

Every project is different.

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

Bonney Lake's three-layer rule and why overlays are forbidden

Bonney Lake's strict enforcement of the three-layer rule is rooted in the Puget Sound climate and the 2021 Washington State Building Code, which adopted the IRC R907.4 language verbatim: any reroofing over more than one existing layer of roofing must be removed to the deck. In plain terms: you cannot install a third layer of shingles. Why? Moisture. The Puget Sound region receives 50–70 inches of rain per year, and shingles trap water between layers. Over 20–30 years, this moisture migrates into the wood deck and rafters, causing rot, mold, and structural failure. When the city sees a two-layer roof, inspectors assume a high moisture risk and mandate removal. This is not arbitrary — studies by the National Roofing Contractors Association (NRCA) and the Forest Products Laboratory show that multi-layered roofs in humid climates fail 15–25% faster than single-layer roofs. Bonney Lake Building Department has seen claims from homeowners with water-damaged homes that trace back to moisture trapped under a third layer, so the department enforces the rule without exception. If your contractor says 'We'll do an overlay; the inspector doesn't know the difference,' they are lying and setting you up for a stop-work order. The city will require removal at your expense — a costly surprise. The correct path is: apply for a full tear-off permit, remove both layers, install new shingles on bare deck, and close the permit. This costs an extra $1,500–$3,000 in labor compared to an overlay, but it is the only legal path in Bonney Lake.

Ice-water shield, ice dams, and why Bonney Lake requires it on every new roof

Bonney Lake winters are mild by Pacific Northwest standards — lows of 35–40°F — but the city still requires ice-water shield (ice dam protection) on every residential roof replacement. Why? Because the freeze-thaw cycle occurs 3–4 times per winter in the Puget Sound zone, and when it does, water backs up under shingles. Ice-water shield is a self-adhesive rubberized membrane, 24–36 inches wide, installed over the deck before shingles go on. It prevents water from penetrating the deck when ice dams block drainage at the eaves. The IRC R905.1.1 requires it for roofs in cold climates (which includes Washington), and Bonney Lake interprets cold climate broadly: the entire city, even the western foothills that rarely see hard freezes. A typical installation: the roofer unrolls ice-water shield along the eave, adheres it to the deck (removing the release paper), and overlaps seams by 6 inches. The shield must extend at least 36 inches up the roof slope from the eave, or to the interior wall line of unheated spaces (like knee walls in an attic), whichever is greater. For a 2,000-sf roof with 12–15 linear feet of eaves on each side, you'll need roughly 150–180 linear feet of ice-water shield, costing $300–$500 in materials. The roofer applies it after the deck is prepped and before underlayment and shingles. If your application doesn't mention ice-water shield, Bonney Lake will reject it. If you skip it during installation, the final inspection will note it as a deficiency, and you'll be asked to install it or request a variance (almost never granted). The city's stance: ice-water shield is not optional in Bonney Lake; it is a requirement for permit closure.

City of Bonney Lake Building Department
9010 Main Street SW, Bonney Lake, WA 98391
Phone: (253) 862-8726 | https://www.ci.bonney-lake.wa.us/ (search 'Building Department' or 'Permits' on the city website for online portal access)
Monday–Friday, 8:00 AM–5:00 PM (verify via city website for any seasonal changes)

Common questions

Can I overlay a third layer of shingles in Bonney Lake?

No. Washington State Building Code R907.4 and Bonney Lake Building Department policy forbid a third layer. If your roof has two layers, you must tear off to bare deck before installing new shingles. The city will reject an overlay permit application or stop work mid-project if this rule is violated. Full tear-off is the only legal path; it costs $1,500–$3,000 extra in labor but is mandatory.

Do I need ice-water shield on my replacement roof in Bonney Lake?

Yes, always. Bonney Lake requires ice-water shield extending at least 36 inches from the eave on every residential roof replacement, per IRC R905.1.1. The city applies this city-wide, including areas with mild winters. This is non-negotiable for permit approval and final inspection. Cost is roughly $300–$500 in materials for a typical home.

What if my roofer did not pull a permit and I discover this before selling?

Contact Bonney Lake Building Department immediately and ask about an after-the-fact inspection and permit. Many jurisdictions allow this if the work is code-compliant. The city will charge the normal permit fee ($150–$300) plus a plan-review fee ($50–$150) for the retroactive review. If the work passes inspection, you can issue a certificate and disclose truthfully at sale. If the work is non-compliant, you'll need to correct it (another $2,000–$5,000) or reveal the violation in the disclosure (which tanks the sale or results in a price cut of $10,000–$30,000).

How long does a Bonney Lake roof replacement permit take?

Over-the-counter permits (like-for-like material, no structural work) are approved in 2–3 business days. Plan-review permits (material changes, rafter repairs, deck replacement) take 5–7 business days. Once approved, the project timeline depends on weather and inspector availability; typical tear-off, installation, and final inspection span 2–4 weeks. Winter weather (November–February) can extend this by 1–2 weeks.

Do I need a structural engineer if I'm changing from asphalt shingles to metal?

Only if the new material weighs more than the existing. Asphalt shingles weigh 2–4 lbs/sf; metal is 1–3 lbs/sf (usually lighter). Tile and slate are 9–20 lbs/sf and require a structural engineer's sign-off showing the roof frame can handle the load. A structural engineer's letter costs $500–$1,500 and adds 1–2 weeks to permit review. For metal or lightweight material, no engineer is required if the weight is lower than existing.

Can I act as my own contractor and pull the roof permit myself in Bonney Lake?

Yes. Washington State law allows owner-builders to pull permits on owner-occupied single-family homes, and Bonney Lake honors this. You must provide proof of owner-occupancy (deed or property tax statement) at permit issuance. You are responsible for submitting the application, scheduling inspections, and ensuring the work complies with code. Many homeowners hire a roofing contractor to perform the work but pull the permit themselves to save a small contractor-markup fee.

What if the city finds a third layer of shingles during my deck inspection?

Stop-work order issued immediately. You must stop all work, remove the existing shingles (including all layers) to bare deck, and reschedule the inspection. This costs an extra $1,500–$3,000 and delays the project by 2–4 weeks. Bonney Lake inspectors often do a quick photo of the roof before you tear off; if they see evidence of multiple layers, they will stop you. Always confirm layer count with your contractor before applying for the permit.

Are roof repairs under 25% exempt from permitting in Bonney Lake?

Yes. Patching and repairs affecting less than 25% of the roof area and involving no deck tear-off are exempt from permits. However, the work must still comply with code (fastening, underlayment sealing, flashing). No permit is required, no inspection occurs, and no disclosure is required at sale. Many homeowners pull a permit anyway for small repairs (cost $50–$100) to have the city inspect and create a paper trail for insurance purposes.

What is the permit fee for a roof replacement in Bonney Lake?

Residential roof permits cost $100–$300, typically calculated as 1.5–2% of the job's estimated cost. A $10,000 roof job incurs roughly a $150–$200 permit fee. Material-change permits (shingles to tile) and those requiring structural review add $50–$150 in plan-review fees. Inspection fees (if charged separately) are $50–$100 per inspection, though many residential permits include inspections in the permit fee.

My roof replacement is happening in December. Will the city still inspect?

Yes, but weather delays are common. Bonney Lake inspectors work year-round, but heavy rain or snow can postpone inspections. Cold weather also slows roofer crews and material delivery. If you're planning a winter roof replacement, submit the permit application by October for best scheduling. December–February is high-demand for roofers (insurance claims from storms), so scheduling may extend the timeline by 1–2 weeks. Spring (March–May) is the fastest season for roof work in Bonney Lake.

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