Who Issues What

  • Building, mechanical, plumbing: your city, or the county if you're outside city limits.
  • Electrical: WA L&I everywhere in Cowlitz and Clark County except the City of Vancouver, which issues its own electrical permits (360-487-7800). L&I city list
  • L&I electrical basics: permits bought online are issued immediately. Homeowners can buy one only if they do the work on their own property. The first $25 is non-refundable. Request inspection before you cover any work, and within 3 business days of finishing (or 1 business day after you energize). L&I says it strives to inspect within 48 hours. Give turn-by-turn directions to the site. L&I
  • L&I offices: Kelso 360-575-6900 (Cowlitz). Clark County directs electrical questions to L&I at 360-896-2300.
  • Manufactured / mobile home alterations: WA L&I, not the city. L&I
  • Final inspections: Battle Ground and La Center both say to get L&I's electrical sign-off before you schedule the final building inspection.

8 Tips That Save the Most Time

  1. Call instead of emailing. A two-minute call usually answers "which permit do I need?" faster than an email thread. Phone numbers for every desk are in the table below.
  2. Can't find your permit type? Call the desk. It often takes 5 minutes. Example: one city told a resident whose portal only listed gas water heaters to apply under gas and write "electric" in the description. That is one desk's answer, not a rule. Ask yours.
  3. Confirm you're in city limits. County and city permits are separate, and some fees are non-refundable (Castle Rock; Vancouver up to $222).
  4. Pick the right permit type. Clark County keeps $200 if you pay for the wrong one.
  5. Upload real PDFs, to scale. Cowlitz County doesn't accept phone photos of site plans. Vancouver wants one page per file and a scale bar on every sheet. La Center plot plans must be 8.5x11 to 11x17 at an engineer's scale.
  6. Describe the job plainly. Say what is being installed, where, and (for electrical) how many circuits. Longview's guide asks for this.
  7. Actually submit, then pay the invoice. In Cowlitz Accela, click "Continue Application". "Save and Resume" leaves a draft. Woodland, Castle Rock, La Center, and Vancouver ePlans don't start review until the first invoice is paid.
  8. Beat the inspection cut-off. Ridgefield 11:59 pm and Battle Ground midnight the day before. Washougal 5 pm the day before. Kelso 4:30 pm (finals need 48 hours). Longview 6 am for same-day. Vancouver requests after 7 am go to the next business day.

Typical Documents to Have Ready

Desk-by-Desk: Portal, Phone, Over-the-Counter, Review Times, Inspections

"Over-the-counter / online" means permits the jurisdiction says can be issued without plan review. "Review time" is shown only where the jurisdiction publishes one.

JurisdictionPortal & which buttonCallOver-the-counter / onlinePublished review timeHow to book inspectionsWhy applications bounce backElectrical permitsSources
Unincorporated Cowlitz County
Cowlitz County
Accela permits (button on the Building & Planning page)
Register in Accela, then apply. Click "Continue Application" to submit. "Save and Resume" only saves a draft. The county says Accela works best in Microsoft Edge.
360-577-3052
Cowlitz County Building & Planning. Mon–Thu 7 am–5:30 pm, closed Fridays
permitinfo@cowlitzwa.gov
Apply, upload, pay (card only), and request inspections in Accela. No published review time found. Ask the desk. Use the "Schedule an Inspection" link on the Building & Planning page.
  • Clicking "Save and Resume" instead of "Continue Application" leaves the application as an unsubmitted draft.
  • Phone photos of site plans, scanned copies, or files with background images are not accepted. Upload the original PDF, to scale.
  • Projects with plumbing need a water and sewer approval letter from the Cowlitz County Health Department EHU (360-414-5599, option 5, then 2) before the permit is issued.
WA L&I (Kelso office 360-575-6900) Source 1
City of Kalama
Cowlitz County
Building department forms page
We did not find an online application portal. Download the form and call City Hall to ask how to submit it.
360-673-4562
Kalama City Hall (Building & Planning)
Call first to confirm the form and how to submit. No published review time found. Ask City Hall. Call City Hall to schedule.
  • No published list found. Ask City Hall what a complete application needs.
WA L&I (Kelso office 360-575-6900) Source 1
City of Longview
Cowlitz County
PermitTrax Citizen Connect
Only "One-Stop" permits (no plans) can be applied for online: Residential Plumbing, Residential Mechanical, Residential Electrical, and Residential Building (fences, sheds 200 sq ft or less, re-roofs, siding, windows). Anything that needs plan review goes by mail or at the counter.
360-442-5086
Longview Community Development (Permits & Inspections)
permits@ci.longview.wa.us
One-Stop permits online: plumbing, mechanical, re-roofs, windows, siding, fences, sheds up to 200 sq ft. Counter applications need no appointment. Card payments carry a 3% convenience fee. No published review time found. The city reviews, sets the fee, then releases the permit for payment. Online in PermitTrax, or the 24-hour line 360-442-5090. Inspections Mon–Thu 7 am–5 pm. Call 24 hours ahead. Same-day cut-off is 6 am. You must have the permit first.
  • Online applications that need plans are not accepted yet. Submit those by mail or at the counter.
  • Vague descriptions slow things down. Say what is being installed and where. If electrical is involved, say how many circuits.
  • Online payment opens only after the city checks the application and adjusts the fee. City Hall is closed Fridays.
WA L&I (Kelso office 360-575-6900) Source 1
Source 2
City of Kelso
Cowlitz County
Kelso Online Permitting (from the Apply for Permit page)
Use the "Online Permitting" link on the city's Apply for Permit page. Unsure whether you are exempt? Call 360-423-9922.
360-423-9922
Kelso Building & Planning
Apply online or at City Hall. No published review time found. Ask the desk. Schedule in the online portal (find your permit, scroll to Inspections). Inspections Mon–Thu 10 am–noon, none on Fridays. Request by 4:30 pm for next day. Finals need 48 hours' notice.
  • No published list found. Ask the desk what a complete application needs.
WA L&I (Kelso office 360-575-6900) Source 1
Source 2
City of Woodland
Cowlitz County
CloudPermit
Create a CloudPermit account, then apply. Plan review fees are invoiced right after you submit. Pay that invoice or the review doesn't start.
360-225-7299
Woodland Building Department
Everything is online in CloudPermit, including inspection requests. City FAQ: stand-alone mechanical permits usually take 2–4 working days to review. Request in CloudPermit. City FAQ: inspections are Tuesday and Thursday.
  • An unpaid plan review invoice holds the application. Plan review fees now apply to building, plumbing, and mechanical permits.
  • Mechanical permits on property east of I-5 need a floodplain review (city FAQ).
WA L&I (Kelso office 360-575-6900) Source 1
Source 2
City of Castle Rock
Cowlitz County
Cloudpermit
Before you apply and pay: fees are non-refundable. Call City Hall first if you aren't sure the address is inside city limits, if a manufactured home is involved, or if you aren't sure you need a permit.
360-274-8181
Castle Rock City Hall
The whole process is online in Cloudpermit, including inspections. Pay by card or E-Check (extra fees apply), or by check or cash at the office. No published review time found. Ask City Hall. Request or cancel inspections in Cloudpermit.
  • Applying for an address outside city limits. Check the city zoning map or call first. Fees are non-refundable.
  • An unpaid submittal invoice holds the review.
WA L&I (Kelso office 360-575-6900) Source 1
Unincorporated Clark County
Clark County
CC LMS (start at the Permit Center page)
Apply online before you book an appointment. Residential Mechanical (MCH), Residential Plumbing (PLM), and Re-Roof/Re-Siding/Window (RSW) are "Quick Permits": apply, pay, and print online. Plans go through ProjectDox.
564-397-2375
Clark County Permit Center. In-person service is by appointment only (email permitservicesappt@clark.wa.gov)
commdev@clark.wa.gov
Quick Permits online: residential mechanical, plumbing, and re-roof/siding/windows. All Quick Permits still need inspection. The county publishes rolling 12-month average processing times on its Permit Center page. LEAN new-home permits (recorded subdivisions) target 5 business days when the application is complete with no corrections. Through the county's online system. Ask the Permit Center if you get stuck.
  • Applying for the wrong permit type: if you pay for the wrong one, the county keeps $200 for processing.
  • Files that don't follow the ePlan naming and file rules are not accepted for review.
  • Partial payments aren't accepted. Pay the full fee balance.
WA L&I (360-896-2300) Source 1
Source 2
Source 3
City of Vancouver
Clark County
Online Permit Center
Small stand-alone electrical, mechanical, or plumbing jobs (MPE trade permits) can be bought in the Online Permit Center. First time? Call 360-487-7802 to set up a web account. Jobs with plans: email the signed application only to eplans@cityofvancouver.us. Don't send plans yet. Pay the review fee, then upload when ePlans invites you.
360-487-7833
Vancouver Permit Center
MPE trade permits with no plan review are bought online. ePlans goal: enter a complete application within 1–2 business days. Plan review time isn't published. Online Permit Center, phone 360-487-7890, or text 833-794-2003. Requests after 7 am go to the next business day. You can schedule up to 5 days ahead.
  • Sending plans with the application. Send the application only, then upload plans when ePlans invites you.
  • Fees up to $222 are non-refundable (VMC 17.08.130), so pick the right permit type.
  • ePlans uploads: one page per file, a scale bar on every sheet, file names of 40 characters or less with no special characters.
  • Card payments carry a 2.65% processing fee. eCheck, check, or cash avoids it.
City of Vancouver (Vancouver issues its own electrical permits, 360-487-7800) Source 1
Source 2
Source 3
City of Camas
Clark County
Camas Building Division page
Start from the Building Division page. Not sure which permit type fits? Call the Building Division.
360-817-1568
Camas Building Division
permits@cityofcamas.us
The city lists water heaters among over-the-counter projects. Confirm yours. No published review time found. Ask the desk. Ask the Building Division how to request inspections for your permit.
  • No published list found. See the city's Building Submittal Standards page.
WA L&I (360-896-2300) Source 1
Source 2
City of Battle Ground
Clark County
Customer Self-Service (CSS) portal
Create a CSS account, then email ComDev.Info@CityofBG.org the permit numbers you need to be added to. You can't schedule inspections until you're added.
360-342-5040
Battle Ground Community Development
ComDev.Info@CityofBG.org
Apply and request inspections in CSS, 24 hours a day. No published review time found. Ask the desk. CSS only. Phone requests are not accepted. Request by midnight for next-day. To cancel, call 360-342-5040.
  • Not being added to the permit in CSS, so inspection requests fail.
  • Scheduling the final before L&I signs off the electrical. The city says don't.
WA L&I (360-896-2300) Source 1
City of Ridgefield
Clark County
Ridgefield Permit & Development Portal (SmartGov)
Create a portal account (you get an access code by email), then apply, pay, and issue online. To schedule inspections you need the applicant's Portal Access Number.
360-887-3908
Ridgefield Permit Center
permits@ridgefieldwa.us
Apply, pay, and track online. No published review time found. Ask the desk. Schedule in the portal by 11:59 pm the day before.
  • No published list found. Ask the Permit Center what a complete application needs.
WA L&I (360-896-2300) Source 1
Source 2
City of Washougal
Clark County
Building inspections & contacts page
We did not confirm an online application portal. Call the building desk (360-835-8501, option 1) to get the right form and ask how to submit it.
360-835-8501 (option 1)
Washougal Building
Call the building desk first. No published review time found. Ask the desk. Call 360-835-8501 ext. 698 or email BuildingInspectionLine@cityofwashougal.us by 5 pm the day before. Leave the permit number, inspection type, address, date, and a contact name and number. AM/PM requests are only taken for concrete pours.
  • Incomplete inspection messages can push the inspection back.
WA L&I (360-896-2300) Source 1
City of La Center
Clark County
CloudPermit
Create a CloudPermit account and apply online. An invoice is created after you submit. The city says to pay it in person, by mail, or over the phone for now.
360-263-7665
La Center Building Department
All building permits can be applied for online. No published review time found. Ask the desk. Request in CloudPermit or leave a voicemail at 360-263-6702 with the permit number, address, and inspection type.
  • Plot plans smaller than 8.5x11 or larger than 11x17, or not drawn to a standard engineer's scale (1"=10', 1"=20'). Floor plans must be 1/4" = 1'.
  • Remodels: mechanical and plumbing need their own separate permits.
  • Get final electrical sign-off from L&I before the final building inspection.
WA L&I (360-896-2300) Source 1

Water Heater Replacement Quick Check

Only Clark County, Vancouver, Longview, and Camas publish a clear water heater rule. Everywhere else, the check tells you to confirm with the desk.

Already Built It Without a Permit?

This is common, and usually fixable. Here is what the published local rules say.

Frequently Asked Questions

1. How do I get a building permit faster in Cowlitz or Clark County, WA?

Apply in the right portal, pick the right permit type (call the permit desk if yours isn't listed; it often takes 5 minutes), upload clean to-scale PDFs instead of phone photos, describe the work in plain words, pay invoices right away, and book inspections before the published cut-off. Electrical permits come from WA L&I everywhere in Cowlitz and Clark County except the City of Vancouver.

2. Who issues electrical permits in Cowlitz and Clark County?

WA L&I, except inside the City of Vancouver, which issues its own electrical permits. Building, mechanical, and plumbing permits come from your city or county. L&I says electrical permits bought online are issued immediately, and homeowners can buy one only if they do the work on their own property.

3. Do I need a permit to replace a water heater?

In unincorporated Clark County, yes: a Residential Plumbing (PLM) Quick Permit. In Vancouver, a stand-alone replacement uses an MPE trade permit. In Longview it is a One-Stop plumbing permit you can apply for online. Camas's FAQ says a like-for-like swap with no gas, plumbing, or location change generally needs no permit. Elsewhere, confirm with the permit desk.

4. What happens if I already built something without a permit?

You usually apply for the permit after the fact and get the work inspected. Clark County doubles the permit fee when work starts before a permit (CCC 6.140.020) and has a Building Investigation (IVB) permit for unpermitted structures. Vancouver charges an investigation fee equal to the permit fee (VMC 17.08.130) and offers a Field Evaluation Permit ($152 in 2026). You may need to open walls or hire an engineer so the inspector can see the work.

5. What is the frost depth for footings in Cowlitz and Clark County?

12 inches in both. The Cowlitz County design criteria and the Clark County plan review general requirements both list a 12-inch frost depth. Footings that don't reach it are a common reason an inspection or after-the-fact permit fails.