Planning a new roof raises a practical question: do you need a permit? In most of the Olympia area, the answer for a full reroof is yes. Requirements depend on where your home is located, because the City of Olympia, the City of Lacey, the City of Tumwater and Thurston County each run their own permit programs.
This guide explains how roofing permits generally work in our area, who is responsible for pulling them, and why a permit is worth it. Always confirm the current rules for your address, because requirements and fees change.
Why Roofing Permits Exist
Building departments require permits for reroofing to make sure the work meets the Washington State Building Code. A permit can trigger an inspection that checks items such as the number of roof layers, underlayment, flashing and ventilation. Those details are invisible once the shingles are on, and they are exactly what protects your home from leaks and moisture damage.
Which Jurisdiction Is Yours?
Your mailing address doesn’t always match your permit jurisdiction. Many homes with an “Olympia” address are actually in unincorporated Thurston County, and parts of Lacey and Tumwater have county areas mixed in. For example:
- Homes inside Olympia city limits, such as the Eastside, South Capitol and much of West Olympia, go through the City of Olympia.
- Homes inside Lacey city limits go through the City of Lacey.
- Homes inside Tumwater city limits go through the City of Tumwater.
- Areas like Boston Harbor and many rural properties go through Thurston County.
You can usually confirm your jurisdiction by checking your property tax records or the county’s online parcel tools.
When Is a Permit Typically Required?
A full tear-off and reroof usually requires a permit. Small repairs, such as replacing a few shingles or a pipe boot, often do not. Structural work, such as replacing rafters or changing the roof shape, almost always requires one, and may need plans. Because thresholds differ by jurisdiction, check with your local building department or let your roofer confirm it for you.
Who Pulls the Permit?
In most cases, your roofing contractor should pull the permit as part of the job. That way the contractor is responsible for meeting code and scheduling any inspections. Be cautious if a contractor asks you to pull the permit yourself as the homeowner. It can shift responsibility for the work onto you.
What About Contractor Registration?
Washington requires construction contractors, including roofers, to register with the Department of Labor & Industries (L&I) and carry a bond and liability insurance. Before you hire anyone, look up their registration on the L&I website. It only takes a minute and protects you if something goes wrong.
Historic Districts
Parts of Olympia, including some streets in the South Capitol neighborhood, fall within historic districts. Exterior changes, including roofing materials and colors, may need additional review. Replacing a roof with similar materials is usually straightforward, but switching to a very different material or color may require approval.
HOA Approval
Many neighborhoods in Lacey and Hawks Prairie have homeowners associations with rules about roof color and material. HOA approval is separate from the building permit. Check your CC&Rs and submit any required forms before scheduling the work.
What Happens During an Inspection?
Depending on the jurisdiction, an inspector may visit during or after the work to check items such as underlayment, flashing, the number of layers and final installation. Your roofer coordinates the timing. Once the permit is finaled, keep the paperwork with your home records. It is useful when you sell your home or file an insurance claim.
Why a Permitted Roof Protects You
- Code compliance: An inspection verifies key details are done right.
- Home sales: Buyers and inspectors may ask about permits for major work.
- Insurance: Documentation of a properly installed roof can help with claims.
- Accountability: A contractor who pulls permits is more likely to stand behind the work.
Planning Your Reroof
Before scheduling, confirm your jurisdiction, check HOA or historic district rules, and choose a registered contractor who will handle the permit. If you aren’t sure whether your roof needs replacing yet, start with an inspection. Our roof inspection service includes a written report with photos, and our guide to the signs you need a new roof can help you decide.
We Handle the Paperwork
Olympia Roofers checks permit requirements for your address and pulls the permit when one is needed, whether you live in Olympia, Lacey, Tumwater or unincorporated Thurston County. As a local Olympia roofing company, we know the local building departments. Book a free estimate using the form on this page.

