Yes — in nearly every case, replacing or substantially repairing a roof on a Lake Stevens home requires a building permit before the first shingle comes off. The permit is issued by one of two different offices depending on exactly where the property sits, which trips up more homeowners here than you'd expect.
Lake Stevens has grown by annexation over the past couple of decades, so streets that feel like "the city" to a longtime resident are sometimes still unincorporated Snohomish County, and vice versa. Getting the jurisdiction right before a contractor climbs a ladder saves real time, because the wrong office can't issue your permit no matter how complete your paperwork is.
If your address falls inside official Lake Stevens city limits, the permit comes from the City of Lake Stevens Community and Economic Development Department. If your property is outside the city boundary — in one of the unincorporated pockets that surround the lake and extend toward Machias, Getchell, or the Highway 9 corridor — the permit comes from Snohomish County Planning and Development Services (PDS) instead. Both offices apply the International Residential Code and International Building Code as adopted and amended by the Washington State Building Code Council, so the technical roofing standards are consistent even though the office you deal with isn't.
| If your property is... | Contact for the permit |
|---|---|
| Inside Lake Stevens city limits | City of Lake Stevens Community & Economic Development Department |
| Unincorporated Snohomish County near Lake Stevens | Snohomish County Planning and Development Services (PDS) |
What actually triggers the permit requirement is more specific than "any roof work." A full tear-off and replacement of roofing material almost always needs one. So does replacing roof sheathing, repairing or reinforcing rafters or trusses, adding skylights or new roof penetrations, or changing the roofing assembly in a way that adds weight — swapping composition shingles for concrete tile or heavier metal panels, for example, which can require an engineer's sign-off on the existing framing. Straightforward layer-over-layer reroofing without touching the deck or structure is sometimes treated more lightly, but Washington's adopted residential code limits how many layers of roofing can be stacked before a tear-off is mandatory, so a roof that's already been redone once or twice may not have that option regardless of what the homeowner would prefer.
The Washington State Energy Code also enters the picture on some reroofing jobs, particularly when the scope includes new insulation, changes to the roof deck assembly, or converts unconditioned attic space into living area. A simple like-for-like shingle replacement usually doesn't trigger an energy code review on its own, but once sheathing or insulation is part of the job, the permit reviewer will check it against current energy code requirements. This is one area where it genuinely pays to have a contractor who pulls permits routinely rather than one who treats the paperwork as optional.
Inspections typically happen in two stages. If sheathing is replaced or the roof deck is opened up, most reviewers want a dry-in inspection — checking the sheathing, underlayment, and any ice-and-water shield at eaves and valleys — before the new roofing material goes down and covers it all up. A final inspection follows once the roof is complete, confirming flashing, ventilation, and overall installation match the approved permit. Skipping the mid-point inspection because "it's just a reroof" is a common shortcut that can create real problems if the county or city later asks for proof of what's under the new roofing.

Lake Stevens sits well inland, in rolling, tree-covered Snohomish County foothill terrain around its namesake lake — a different setting from the open ground Alpine Exteriors more typically works in across Skagit, Island, and Whatcom counties. On the Skagit flats and along the Strait of Juan de Fuca, wind exposure and salt air off the water are constant design considerations; on Camano Island and other shoreline properties, salt-laden air accelerates corrosion on fasteners and metal flashing in a way that inland Lake Stevens simply doesn't experience to the same degree.
What Lake Stevens does share with the rest of western Washington is heavy winter rain, and it adds its own wrinkle from the tree canopy around the lake: shaded, north-facing roof slopes under mature conifers grow moss just as readily here as they do in Sedro-Woolley or Bellingham, and neglected moss buildup lifts shingles and holds moisture against the deck. Because Lake Stevens sits at higher elevation and further from the moderating influence of open salt water than the islands or the immediate coast, it's also more prone to the occasional hard freeze, freezing rain, or light snow event in winter — not a dominant factor, but enough that ice-and-water shield at eaves and valleys is a reasonable precaution rather than an unnecessary upsell. None of this rises to the wind-load concerns of the open Skagit flats, but it does mean a roofing plan written for a Whatcom County shoreline lot shouldn't just be copy-pasted onto a Lake Stevens foothill property, and the reverse is equally true.
Start by confirming which jurisdiction actually covers your parcel — the city's or county's online parcel or GIS lookup will settle it in a couple of minutes, and it's worth doing even if your mailing address says "Lake Stevens," since that alone doesn't guarantee you're inside city limits. From there:
Timing matters too. Roofing crews across this whole region, including Alpine Exteriors, book up fastest in the drier months, and permit review times can stretch during that same busy season. Getting your permit application moving early — even a few weeks before you actually want work to start — avoids the awkward spot of a torn-off roof waiting on paperwork during a wet stretch.
Full replacements almost always need one, but plenty of repairs do too — anything involving sheathing replacement, structural framing work, new penetrations like skylights, or a change in roofing material weight typically requires a permit. Minor spot repairs, such as replacing a small number of damaged shingles without touching the deck, are more often exempt, but the safest move is to ask the city or county directly rather than assume.
Use the parcel or GIS lookup tool on either the City of Lake Stevens or Snohomish County website and search your address — it will show whether the parcel is inside incorporated city limits or unincorporated county territory. This matters because the two offices don't share permit queues, so submitting to the wrong one just costs you time.
Most reroofing permits involve a dry-in inspection once the sheathing, underlayment, and ice-and-water shield are in place but before the new roofing material covers them, followed by a final inspection when the job is complete. Jobs that don't touch the roof deck at all sometimes skip straight to a final inspection, but that depends on the specific scope approved on your permit.
Unpermitted roofing work can surface later during a home sale, insurance claim, or refinance appraisal, and both the city and county have authority to require retroactive permitting, inspection, or even removal of work that can't be verified to code. It also puts the homeowner on the hook if something about the installation turns out to be wrong, since there was never an independent inspection to catch it early.
Permitting rules are one more reason it helps to work with a contractor who treats the paperwork as part of the job, not an afterthought. Alpine Exteriors handles roofing, windows, decks, and gutters across Skagit, Island, and Whatcom counties — Mount Vernon, Anacortes, Burlington, Sedro-Woolley, La Conner, Stanwood, Camano Island, and Bellingham — and is happy to answer questions from homeowners in neighboring areas like Lake Stevens who want a straight answer about what a project actually involves before they commit. Reach out to Alpine Exteriors (WA contractor license ALPINI751OW) to talk through your roof, the permit it needs, and a realistic timeline for getting it done right.