Permits & Inspections


Planning and Building Permits

The department of Community and Economic Development, also known as Planning and Building, is available at City Hall to answer your permitting questions Monday - Thursday from 7AM to 6PM (excluding holidays). Our department handles Plumbing, Mechanical, Electrical, and Building permits as well as Planning/Zoning Environmental and Fire permits.

Inspections can be requested by calling our 24-hour Inspection Line at 360-442-5090. Please make sure to leave your permit number, address, inspection type, the date and time you are requesting the inspection be performed, and your name and contact info in your message. If your permit was generated online, you may also use our online scheduler. Please keep in mind that regular inspections are performed Monday-Thursday (except holidays) from 7AM to 5PM. We ask that you call at least 1 day in advance to be scheduled for the following day, the cut-off time is 6AM to be scheduled for a same-day inspection. 

Permit history can now be viewed online with a simple address search. Please visit this link to use this new feature.

You can email us at or give us a call at 360-442-5086 with any questions or concerns.

Planning and Building Online Permits

If your application requires plan review, you will need to submit in-person or by mail. Please contact us if you are not sure whether or not your project will require a plan review, or visit our Forms and Handouts page. Standards and requirements for these items (and more) are available on our Forms and Handouts page.

We accept online applications for most permits in our "One-Stop" category. These typically include plumbing, electrical, and mechanical permits. We will also accept applications for sheds, fences, re-roofs, replacement windows and siding.  

Need to get set up for our online permit software? Email us! 

To get set up you'll want to provide your UBI and the main contact/email address for your organization. Shortly after we input that data, you will receive an automatically generated email with instructions on how to create your password. Google Chrome is required to utilize CommunityConnect by Meritage Solutions. Please make sure that "" is added to your "Safe Senders" list so that emails are not blocked by your spam/junk filters. 

Need help with using the new online program? Click here to view our step-by-step guide.