Skip to main content
Design concept for a kitchen with inset cabinetry and an island, drawn with plan-view annotations

Guides

Permits and Process by Jurisdiction

When cabinetry alone needs no permit, what turns it into a permitted remodel, who pulls the permit, and how the nine jurisdictions we build in take an application — each statement tied to the jurisdiction’s own page.

21 min readUpdated October 2026Reviewed by Andrey Voronenko

Quick Answer

Does a kitchen cabinetry project need a building permit?

Cabinets and counter tops replaced in place — same walls, same fixtures, same circuits — are finish work under the California Residential Code’s exemption list, and jurisdictions such as Los Gatos and Cupertino say so on their own pages. The moment a wall moves, a pipe or wire is added or relocated, or the exterior changes, it is a permitted remodel with separate electrical and plumbing permits.

Who issues the permit depends on the address, not the postal city: county departments cover unincorporated areas and each city covers its own limits. The nine pages in this guide document, for each jurisdiction, who issues, what triggers, where to apply, and what the jurisdiction’s page leaves unclear.

Executive Summary

Nine Jurisdictions, One Question

The question is always the same — does this cabinet project need a permit, and from whom — and the answer is local three times over: which agency, what it publishes as exempt, and how it takes an application.

This guide covers the jurisdictions where we build most of our kitchens: San Francisco, Marin County and its towns, Santa Clara County and the Peninsula cities, the City and County of Sacramento, Placer County, El Dorado County, Nevada County with the Town of Truckee, Sonoma County, and the Lake Tahoe basin under the Tahoe Regional Planning Agency. Each has its own page below. Each page was written against the jurisdiction’s own published permit pages, fetched at the time of writing; where a department’s site could not be reached, or where its page does not answer the question, the page says so instead of guessing.

Three rules govern what is written here. No fee or review time appears unless a jurisdiction published it and we read it. No jurisdiction is described as exempting cabinetry unless its own page lists cabinets or the finish-work category that contains them. And nothing is asserted about PineWood beyond what is true: we have built cabinetry since 2006, we operate under CSLB License #1095293, our workshop is in Rocklin, our crews travel statewide to install, and on the Nevada shore of Lake Tahoe we supply cabinetry for a Nevada-licensed contractor to install.

Read the sections below for the shape of the subject — the exemption, the triggers, the permit holder, and how our six-phase process absorbs all of it — then go to the jurisdiction page for your address.

Key Takeaways

  • The California Residential Code exemption list names painting, papering, tiling, carpeting, cabinets, counter tops and similar finish work. Los Gatos reproduces it verbatim and Cupertino’s FAQ carries the same wording; San Rafael, San Francisco and Saratoga publish narrower lists that do not name cabinets.
  • A wall, a pipe, a wire, or the exterior turns cabinetry into a permitted remodel. San Francisco and Palo Alto both draw the line at removing or moving walls and at changes to structure on their own permit pages.
  • Electrical and plumbing are always separate permits. San Francisco’s kitchen-or-bath permit prompts for them; Woodside, Cupertino and Sacramento County define them as permit-required work.
  • Jurisdiction follows the address, not the postal city. Mill Valley and the City of Sacramento both tell applicants to confirm city versus unincorporated before applying.
  • The permit holder is responsible for the work. DBI lists owners, licensed contractors and authorized agents; CSLB warns that an owner-builder signature assumes full responsibility for all phases.
  • Fabrication in Rocklin never waits on a permit; it waits on frozen dimensions. Installation is scheduled against the inspection sequence.

Why Does the Answer Change at the City Limit?

California adopts one set of building codes, but the agency that applies them is local, and each one publishes its own list, its own routes, and its own counter.

The Contractors State License Board puts the baseline plainly: no building or structure may be erected, constructed, enlarged, altered, repaired, or moved unless a permit has first been obtained from the building official. In the same breath it notes that code requirements vary in different cities and counties around the state and sends you to the local building department. That second sentence is the reason this guide exists. The same kitchen, in a home of the same age, can be a no-plans portal permit in one jurisdiction and a plan-check submittal in the one across the creek.

The variation is not in the code itself. Every jurisdiction in this guide enforces the California Building Code and the California Residential Code, and the Residential Code’s Section 105.2 — the work-exempt-from-permit list — is the text most of them reproduce or point to. The variation is in three local decisions: which agency is the building official for a given address, what that agency says about the gray area between finish work and a remodel, and how it chooses to take an application. Those three decisions are what each jurisdiction page in this cluster documents, and each statement on those pages is tied to the jurisdiction’s own published page.

The first decision — who the building official is — is also the one homeowners most often get wrong, because postal addresses and city limits do not match. Mill Valley’s own permit instructions tell applicants to confirm the address is in the City of Mill Valley and not an unincorporated area before applying. Sacramento’s building FAQ has a question titled, in full, “Is my address in the City jurisdiction?” Carmichael and Fair Oaks have Sacramento addresses and Sacramento County permits. Kentfield and Greenbrae have Marin addresses and county permits while Larkspur, a few blocks away, issues its own. Before anything else, settle which office you are dealing with.

When Does Cabinetry Alone Need No Permit?

Where a jurisdiction reproduces the Residential Code list, cabinets and counter tops are named as finish work. Where it does not, the page is usually silent, and silence is not an exemption.

The Town of Los Gatos publishes the Residential Code exemption list verbatim on its own letterhead, and item 6 under Building reads: painting, papering, tiling, carpeting, cabinets, counter tops, and similar finish work. Cupertino’s Building Division FAQ carries the same wording for single-family homes, with the caveat that it applies only where the work does not encroach on a subsurface drain, public utility easement, or required setback, and with a blunt closing rule: if the item of alteration or construction is not listed above, a permit is required. That is the clearest published statement, in this cluster, that replacing cabinets and counters in place — same walls, same plumbing, same circuits — is exempt from the building permit.

Other jurisdictions publish narrower lists. San Rafael’s exempt-work sheet reads painting, papering, flooring, carpeting, counter tops and similar finish work, and separately exempts nonfixed and movable fixtures, cases, racks, counters and partitions not over five feet nine inches in height — but the word “cabinets” does not appear anywhere in it. San Francisco’s published list exempts painting, papering and similar finish work and movable cases, counters and partitions not over five feet nine inches, and does not mention fixed cabinetry or counter tops at all, referring readers to Section 106A.2 of the San Francisco Building Code for the complete text. Saratoga’s FAQ lists painting, wallpapering, and similar finish work. Mill Valley’s FAQ does not list anything, but explains that most of what is exempt is work that is of a cosmetic nature only.

Our reading of those pages, and the one each jurisdiction page in this cluster applies, is this: built-in cabinetry and counter tops replaced in their existing positions, with no change to walls, no new or relocated plumbing, no new or relocated circuits, and no new mechanical equipment, is finish work under the Residential Code list — and where a jurisdiction’s page says so, we cite it. Where a jurisdiction’s page is silent or narrower, the jurisdiction page says that too, and the right move is a phone call to the counter before demolition rather than an assumption. Exempt does not mean unregulated: Los Gatos and San Rafael both print the Residential Code’s warning that an exemption does not authorize work done in violation of the code, and San Rafael adds that Planning, Fire Prevention or Public Works may still have conditions on exempt work.

What Turns a Cabinet Project Into a Permitted Remodel?

Four things: a wall, a pipe, a wire, or the outside of the building. Any one of them changes the project’s category, and the fourth may change the reviewing agency.

Structure and layout. San Francisco’s routing page lists kitchen remodel (changing layout, floor plan or removing walls) among the permits that need plans, and its online kitchen-or-bath permit is available only where the work will not involve removing or moving walls. Palo Alto’s instant kitchen permit is limited to work within the existing footprint and stops the moment the project involves changes to walls, windows, doors, or structure. An island that needs a new beam over an opened wall, a pantry carved from a closet, or a peninsula that relocates a doorway all cross this line, and all of them are routine in the kitchens we build.

Plumbing. Moving a sink, adding a prep sink, relocating a dishwasher, or running a gas line to a new range position is plumbing work, and every jurisdiction in this guide permits it separately. Woodside’s FAQ defines a permit as required to alter or repair any electrical, gas, mechanical or plumbing system. Sacramento County’s FAQ lists gas line, sewer, and water service among permit-required projects. San Francisco requires a permit before cutting into or replacing pipes and limits who may apply for one. Cupertino requires plumbing permits for installation or replacement of plumbing fixtures. A cabinet layout that keeps every fixture where it is avoids all of this; a layout that moves one fixture does not.

Electrical. New circuits for a range, an induction cooktop, under-cabinet lighting on its own circuit, or a relocated refrigerator are electrical permits. Palo Alto’s instant permit allows changes to outlet count but requires a residential load calculation if a circuit is added and excludes any project that needs a service panel or subpanel upgrade. San Francisco requires an electrical permit before installing new wiring. Sacramento County names electrical panel and circuit work among permit-required projects. The practical consequence for a cabinet design is that the appliance plan and the circuit plan are the same drawing.

Exterior and historic. A new window over the sink, an enlarged opening to a deck, or a change to a façade is exterior work, and in San Francisco it can bring the Planning Department into the review on Article 10 landmarks and in historic districts. The Planning Department’s own bulletin on Certificates of Appropriateness states that interior alterations are exempt from a Certificate except for publicly owned landmarks whose designating ordinance requires interior review — which, for a private kitchen, means the cabinetry itself is not Planning’s concern, but the window above it may be. The Lake Tahoe basin adds a regional layer on top of all of this, covered on its own page.

The nine jurisdictions in this guide at a glance. The four county rows point to their own pages in this guide for sources; every other cell is drawn from the jurisdiction page named in the final column and listed in full under Sources.
JurisdictionWho issuesTypical triggerWhere to applySource
San FranciscoDepartment of Building Inspection (DBI); SF Planning for Article 10 and 11 propertiesRemoving or moving walls, layout changes, structural work, new mechanical equipment; separate electrical and plumbing permitsPermitSF portal, Online Contractor Permits, in person at the Permit Center, or In-House Reviewsf.gov — where to apply for your permit
Marin CountyCounty CDA for unincorporated addresses; each town or city for its ownMill Valley: non-structural remodels require plans for review and approvalTown portals (eTRAKiT, Accela, OpenGov) or email, varying by towncityofmillvalley.gov — permit application process
Santa Clara County and the PeninsulaEach city; county Planning and Development only for unincorporated addressesPalo Alto instant kitchen permit stops at changes to walls, windows, doors, or structureAccela (Palo Alto, Menlo Park), eTRAKiT (Saratoga, Woodside), Town portal (Los Gatos)paloalto.gov — kitchen/bath remodel instant permit
SacramentoCity Community Development Department inside city limits; County Building Permits and Inspection for Carmichael, Fair Oaks, Arden-Arcade, Gold RiverCounty lists kitchen/bath remodel among projects that need a permit; city lists remodeling and electrical, mechanical and plumbing workCity public permit portal; county Citizen Access portal (electronic plans only)cityofsacramento.gov — permit services; saccounty.gov — FAQ
Placer CountyCounty Building Services for unincorporated Placer; Roseville, Rocklin, Lincoln, Auburn for their ownSee the Placer County pageSee the Placer County pagePlacer County page (this guide)
El Dorado CountyCounty Building Division for unincorporated El Dorado; Placerville and South Lake Tahoe for their ownSee the El Dorado County pageSee the El Dorado County pageEl Dorado County page (this guide)
Nevada County and TruckeeCounty Building Department; Town of Truckee; Nevada City and Grass ValleySee the Nevada County and Truckee pageSee the Nevada County and Truckee pageNevada County and Truckee page (this guide)
Sonoma CountyPermit Sonoma for unincorporated addresses; Santa Rosa and the cities for theirsSee the Sonoma County pageSee the Sonoma County pageSonoma County page (this guide)
Lake Tahoe (TRPA)TRPA, with delegation MOUs to Placer County, El Dorado County and the City of South Lake TahoeTRPA: if the work falls in an Exempt category, no TRPA review or permit is requiredLocal building department under MOU, or TRPA directlytrpa.gov — FAQ and where to apply
The nine jurisdictions in this guide at a glance. The four county rows point to their own pages in this guide for sources; every other cell is drawn from the jurisdiction page named in the final column and listed in full under Sources.

Who Pulls the Permit — the Owner, the Builder, or the Cabinetmaker?

The permit holder is the party responsible for the work. That is why the answer follows the scope of the project rather than the name on the proposal.

San Francisco’s Department of Building Inspection publishes the eligible list for its own permits: property owners, State of California licensed contractors, or an authorized agent for either — and a tenant cannot pull a permit unless acting as an agent. Saratoga’s FAQ says applications may be submitted by any party acting on behalf of the project but final issuance is limited to the property owner or a licensed contractor, or an authorized agent of either. Those two pages describe the structure every jurisdiction in this guide uses, even where its own site does not spell it out.

The owner-builder route exists everywhere, and the Contractors State License Board is direct about what it means. In its owner-builder notice, the Board writes that by signing a building permit application as an owner/builder, you assume full responsibility for all phases of your project and its integrity, and that by hiring a licensed, experienced contractor, the contractor becomes responsible for all phases of construction. Mill Valley requires owner-builders to upload an owner/builder packet with the application. Sacramento County publishes a Notice to Property Owner as Owner-Builder among its application forms. Some jurisdictions go further: Palo Alto’s instant kitchen permit and Cupertino’s instant residential permits are available only to licensed contractors with an active portal account, and owner-builders must use the standard process.

In practice, the party who pulls the permit is the party running the construction. When a general contractor is managing a remodel that moves walls and fixtures, the general contractor holds the building permit and the electrical and plumbing trades hold theirs — San Francisco’s kitchen-or-bath permit, for instance, prompts for separate electrical and plumbing permits and lets the applicant assign them to someone else’s portal account. When the project is cabinetry alone, in place, there is nothing to pull. PineWood Cabinets operates under CSLB License #1095293, held by Voronenko & Ethen Associates, and can hold a building permit as a licensed contractor where the project scope calls for it; we do not perform electrical or plumbing work ourselves, and those permits belong to the licensed trades that do.

How Does PineWood’s Six-Phase Process Map Onto Permitting?

The permit question is answered in the first phase and closed in the last. Nothing between fabrication and installation should depend on it.

Our process has six phases: Discovery and Consultation, Conceptual Design, Design Development, Final Specifications, Fabrication, and White-Glove Installation. Permitting attaches to the first four and the last, and the shape of the attachment is the same in every jurisdiction. During Discovery we take laser measurements and 3D scans, photograph existing conditions, and map the electrical, plumbing and HVAC systems that affect the design. That survey is where a project is first sorted: a layout that keeps every fixture and circuit where it is, or one that does not. If the address is in a historic district, on a landmark, in the Tahoe basin, or in an HOA with its own review, that is also recorded here, because it changes who reads the drawings.

Conceptual Design is where the permit category is actually decided, usually without anyone calling it that. Choosing between an island that needs a new circuit and one served by an existing receptacle, or between a sink that stays on the exterior wall and one that moves to the island, is choosing between a finish-work project and a permitted remodel. We say so at the time, because the difference is measured in weeks of someone else’s plan review and in trades that are not ours. Design Development then produces the detailed technical drawings, and Final Specifications the shop drawings and approved samples. For a permitted remodel, the drawings a building department wants — existing and proposed floor plans, electrical and plumbing plans, structural where structure changes — are drawn by the designer, architect or engineer the project already has, and our shop drawings are coordinated against them. Menlo Park’s published kitchen-remodel submittal list is a good example of what that set contains.

Fabrication happens in our Rocklin workshop and does not wait on a permit; a permit governs work in the building, not work in the shop. What fabrication does wait on is a frozen dimension set, and on a permitted remodel the walls, rough plumbing and rough electrical have to be where the approved drawings say they are before we commit to final dimensions. Installation is where the permit closes: the building permit’s final inspection, in San Francisco’s words, cannot be scheduled until the electrical and plumbing work passes final inspection. Our installation crews travel statewide from Rocklin, and on a permitted project the installation date is set against the inspection sequence rather than against the day the cabinets are finished.

Over the Counter, Instant, Express, or Plan Check — What Do the Names Mean?

Every department sorts applications into a fast lane and a slow one. The labels differ; the sorting rule is nearly always whether plans are needed.

San Francisco has four lanes and publishes the rule for each. The PermitSF portal takes in-kind, nonstructural kitchen or bath work with no plans. Online Contractor Permits are issued immediately without plans to registered contractors. Over-the-Counter review at the Permit Center is for projects that can be reviewed the same day or within a short timeframe, and may require plans depending on the scope of work; the step-by-step guide for interior remodels estimates the counter visit at two to eight hours. In-House Review is for projects that are larger, more complex, or require detailed review, plans required, now handled entirely by electronic plan review.

The Peninsula cities use the words instant and express. Palo Alto’s Kitchen/Bath Remodel Instant Permit is issued through the Accela portal to licensed contractors for in-footprint, non-structural work; its standard applications begin plan check on payment, with a first response the page puts at two to three business days. Cupertino offers counter plan reviews for small projects, issued the same day if plans are complete, and a list of instant residential permits that notably does not include kitchen remodels. Saratoga’s express permits cover solar, panel upgrades and EV chargers. Mill Valley publishes a review-time table: express permits in one to three business days, minor permits that need review in seven to ten, and plan check at a minimum of four to six weeks — the only town in the Marin cluster that commits to numbers on its own page.

Sacramento splits the same way with different vocabulary. The City distinguishes minor permits — projects that do not require plan review and are subject to field inspection approval — from submittals that need plan review, and offers electronic over-the-counter review for certain projects. The County issues express permits automatically on payment for a short list of residential work, and lists kitchen and bath remodels among the projects that need a permit application. Across all nine jurisdictions, the lesson is the same: a kitchen that keeps its walls and fixtures sits in the fast lane or needs no lane at all, and a kitchen that moves them is a plan-check project whatever the local name for plan check is.

What Is Different About the Tahoe Basin?

A second agency with its own exemption categories sits over every local building department around the lake.

The Tahoe Regional Planning Agency describes four levels of environmental review on its own FAQ — Exempt, Qualified Exempt, Minor Project, and Standard Project — and states that if the planned work falls under an Exempt category, no TRPA review or permit is required. For other categories an application or declaration form is needed. TRPA has also delegated permitting authority for certain projects, through memoranda of understanding, to Placer County, El Dorado County and the City of South Lake Tahoe, so that a homeowner in those jurisdictions can obtain the TRPA permit from the local building department; the agency’s page notes that projects visible from the lake or major roads may still go through TRPA directly. The Washoe County and Douglas County MOUs are listed on that page as currently inactive.

For a kitchen on the California shore, the practical effect is that the local department is still the counter you visit, but the exemption question has two answers rather than one. Interior cabinetry is not addressed on TRPA’s FAQ, and the Tahoe page in this cluster says so rather than inferring. For the Nevada shore, our role is supply only: cabinetry is built in Rocklin and installed by a Nevada-licensed contractor, because the California license does not cross the state line.

The Jurisdiction Pages

One page per jurisdiction. Each carries its own comparison table — who issues, typical trigger, where to apply, source — and a visible list of the pages it cites.

San Francisco

DBI’s four routes to a permit, where Planning steps in on landmarks, and the building logistics that have nothing to do with the permit.

Read the San Francisco page →

Marin County

The county for unincorporated addresses, eleven towns and cities for everything else, and how differently each of them takes an application.

Read the Marin County page →

Santa Clara County and the Peninsula

Palo Alto’s instant kitchen permit, what Los Gatos and Cupertino publish as exempt, and Menlo Park’s kitchen submittal list.

Read the Santa Clara County and the Peninsula page →

Sacramento

City of Sacramento versus Sacramento County, and the first question to answer before either: which one your address is in.

Read the Sacramento page →

Placer County

County building for unincorporated Placer, city departments for Roseville, Rocklin, Lincoln and Auburn, and the Tahoe-side overlay.

Read the Placer County page →

El Dorado County

El Dorado Hills, Cameron Park and Placerville-area addresses and who issues the permit for each.

Read the El Dorado County page →

Nevada County and Truckee

The county for Grass Valley’s surroundings and Penn Valley, the Town of Truckee for Truckee, and Nevada City’s own department.

Read the Nevada County and Truckee page →

Sonoma County

Permit Sonoma for unincorporated wine-country addresses, Santa Rosa and the smaller cities for theirs.

Read the Sonoma County page →

Lake Tahoe and TRPA

The regional layer over every basin address, and which local departments issue TRPA permits under delegation.

Read the Lake Tahoe and TRPA page →

Frequently Asked Questions

Do I need a permit to replace my kitchen cabinets?
Not where the work is cabinets and counter tops replaced in their existing positions with no change to walls, plumbing, circuits or mechanical equipment, and where your jurisdiction’s own page lists cabinets and counter tops as exempt finish work — Los Gatos and Cupertino do. San Rafael, San Francisco and Saratoga publish narrower or silent lists, and the jurisdiction pages in this guide say which.
What turns a cabinet project into a permitted remodel?
Any one of four things: removing or moving a wall, relocating or adding plumbing or gas, adding or relocating circuits, or changing the exterior. San Francisco and Palo Alto both draw the line at walls and structure on their own permit pages, and every jurisdiction in this guide permits plumbing and electrical work separately.
Who pulls the building permit on a kitchen remodel?
The party responsible for the construction. San Francisco’s DBI lists property owners, licensed contractors, and their authorized agents as eligible; Saratoga limits issuance to the owner or a licensed contractor. When a general contractor runs the remodel, the contractor holds the building permit and the trades hold the electrical and plumbing permits. PineWood can hold a building permit as a licensed contractor where the scope calls for it, and does not perform electrical or plumbing work.
Should I sign the permit as an owner-builder?
The Contractors State License Board’s owner-builder notice says that by signing a building permit application as an owner/builder you assume full responsibility for all phases of the project and its integrity, and that hiring a licensed contractor makes the contractor responsible instead. Palo Alto and Cupertino do not offer their instant permits to owner-builders at all.
Does PineWood’s fabrication wait for the permit?
No. A permit governs work in the building, not in the shop. Fabrication in Rocklin waits for frozen dimensions, which on a permitted remodel means walls and rough plumbing and electrical in their approved positions. Installation is scheduled against the inspection sequence, and San Francisco notes that a remodel’s final inspection cannot be scheduled until the electrical and plumbing work has passed its own.
How do I know whether my address is in the city or the county?
Ask the jurisdiction. Mill Valley tells applicants to confirm the address is inside the city and not unincorporated before applying, and the City of Sacramento’s building FAQ has a dedicated question and lookup for it. Carmichael, Fair Oaks, Arden-Arcade and Gold River are county permits despite Sacramento addresses; Kentfield and Greenbrae are county permits despite Marin town addresses.

Sources

Every jurisdiction statement on this page is drawn from one of the pages below, each read at the time of writing. The jurisdiction pages in this cluster carry their own, longer lists.

Continue Learning

Planning a kitchen and want to talk it through with the person who will build it?

Request a Design Consultation