Which license each job needs in Palo Alto
| Work | CSLB classification | Palo Alto permits (firms) | Firms with an active license | Firms whose license was not active |
|---|---|---|---|---|
| Roofing | C-39 Roofing | 1,603 (398) | 91.0% | 9 |
| Furnace, heat pump, AC | C-20 Warm-Air Heating, Ventilating and Air-Conditioning | 938 (182) | 89.6% | 7 |
| Electrical, panels | C-10 Electrical | 915 (426) | 94.1% | 11 |
| Plumbing, water heaters | C-36 Plumbing | plumbing 634 (192); water heaters 851 (121) | 92.2% | 5 |
| Solar | C-46 Solar (or C-10) | 410 (103) | 89.3% | 4 |
| Windows | C-17 Glazing, or B | 216 (67) | 94.0% | 1 |
| Remodel, addition, ADU, new home | B General Building; B-2 Residential Remodeling | remodel 673 (420); ADUs 206 (158) | 91.7% | 15 |
Classifications are from CSLB's Licensing Classifications list. The classification is the scope: a C-39 roofer is not licensed to remodel your kitchen. CSLB defines an inactive license as one where "the contractor is still licensed but is not permitted to perform work" (Terms and Definitions), so only Active counts.
The dollar rule: AB 2622 raised the threshold for work needing a license "from $500 to $1,000" from 2025, and the small-job exemption applies only "if they do not hire workers and no building permits are needed" (CSLB press release, read 23 October 2026). The usual Palo Alto water heater permit carries $5,000, so even that job needs a licensed plumber.
How to run the lookup in five minutes
- Ask for the CSLB license number. It is on Palo Alto permits, so it should be on the contract too.
- Search Check a License. Read the status and the classifications.
- Check the business name on the record against the one on your contract.
- Permits: search the address on the City's portal (below) and check that the license number on past permits is the one you were given.
- Track record: open the firm on our Palo Alto roofer list, HVAC list or remodeler list.
How to search Palo Alto permit records
The City's Online Permitting Services (Accela Citizen Access) lists three "Services available without logging in": inspection scheduling, "Permit history search" and permit fee payment; under Building, use Search Records. For first-time users or help, the City offers appointments or (650) 329-2496 (read 23 October 2026). The City's Permit View map shows planning, building and enforcement records by location, on desktop only for now.
The same Accela page carries a warning: "We have received reports of fraudulent invoices targeting permit applicants", "all payments must be made exclusively through the City's official permitting portal", and "City staff will never email you a PDF invoice and request your response for a separate link for payment." If a contractor or an email asks you to pay a City fee any other way, stop.
The portal is organised by record. Ours is organised by firm, on the Palo Alto permit statistics page and the compare lists.
What 7,078 Palo Alto permits show
| Trade | Permits | Firms | Usual permit value | Usual days, application to final | Firms with no license match |
|---|---|---|---|---|---|
| Roofing | 1,603 | 398 | $21,400 | 48 | 6.8% |
| HVAC | 938 | 182 | $13,018 | 69 | 6.6% |
| Electrical | 915 | 426 | $3,000 | 70 | 3.3% |
| Water heaters | 851 | 121 | $5,000 | 50 | 1.7% |
| Remodel | 673 | 420 | $30,000 | 187 | 4.8% |
| Plumbing | 634 | 192 | $9,413 | 20 | 5.2% |
| Solar | 410 | 103 | $24,187 | 109 | 6.8% |
| Addition | 100 | 90 | $165,313 | 554 | 3.3% |
Remodel has the most firms with a problem license: 15 remodel firms matched a CSLB license that was not active, out of 420. Water heaters are the most concentrated trade, with one firm filing 46.2% of the permits. Additions are a one-off business: 90.0% of addition firms filed a single permit, and the usual one runs $165,313.
See every Palo Alto remodeler and their license status →
Red flags in Palo Alto
- A license that is Inactive, Suspended or Expired on the CSLB record, or a classification that does not cover your job.
- A license number on the contract that differs from the one on the firm's past permits.
- An emailed PDF invoice for City fees with a separate payment link.
- A handyman quoting $1,000 or more, or any job that needs a permit.
- A firm that has gone quiet: 8 roofers and 4 electrical firms with 5+ permits filed none in the last 12 months of our data.
What this lookup does not tell you
Our license status comes from the CSLB License Master file, matched by the license number on each permit. That file leaves out cancelled and long-expired licenses, so a firm with no match (4.8% of remodel firms) is a gap in our records, not proof of anything; check it on CSLB. Almost every older permit here is eventually finaled, so we show no completion rate, and the City publishes no issue date, so days run from the application. Santa Clara County does not publish home values, so we cannot compare prices with similar homes. Our data stops at September 2026. Statewide rules are in How to check a contractor's license in California.
How we know this
Permits are City of Palo Alto Development Center building permits on single-family, duplex and ADU homes, 2023-10 to 2026-09, grouped into the trades above from the permit description. Usual values are the middle filed value; days run from application to final. License status is from the CSLB License Master file, matched by the license number on each permit. Rules are quoted from CSLB and City of Palo Alto pages, read 23 October 2026.
Numbers come from City of Palo Alto Development Center building permits on single-family, duplex and ADU homes, data through October 19, 2026. Nobody paid to be on this page and nobody can.
Questions
- Who licenses contractors in Palo Alto?
The State, through the Contractors State License Board (CSLB). The City of Palo Alto issues building permits. Any job of $1,000 or more, or any job that needs a permit, needs a CSLB-licensed contractor.
- Which license should a Palo Alto remodeler have?
B General Building, or B-2 Residential Remodeling for remodels of existing homes. A roofer needs C-39, an electrician C-10, a plumber C-36, an HVAC installer C-20 and a solar installer C-46.
- How many Palo Alto contractors in your data have an active license?
Of the 420 remodel firms on City permits from October 2023 to September 2026, 91.7% matched an active CSLB license by the license number on the permit, and 15 matched one that was not active.
- How do I see the permit history on a Palo Alto address?
On the City's Accela Citizen Access portal (aca-prod.accela.com/PALOALTO). The City lists 'Permit history search' among the services available without logging in. The Development Center is on (650) 329-2496.
- Should I pay a permit invoice I received by email?
Not from an emailed link. The City warns of fraudulent invoices targeting permit applicants and says all payments must be made through Accela Citizen Access, and that staff will never email you a PDF invoice asking you to pay through a separate link.
Build your own list
Every firm with that kind of permit on record. Pick what you value. The list moves.
Related guides
- Anaheim contractor license lookup: CSLB classifications, the City's permit report and what it shows
- Cambridge, MA contractor license lookup: HIC, construction supervisor, trade licenses and the permits
- How to check a contractor's license in Massachusetts
- How to check a contractor's license in Minnesota
For one city
- Palo Alto building permit search: how to look up permits on an address
- Do I need an electrical permit in Palo Alto? Yes: panel, EV charger and service checklists, the Utilities application and the inspections
- Palo Alto heat pump water heater program: the City's full-service install, the $500 discount, or your own plumber
- Check A License — CSLB (2026-10-23)
- Licensing Classifications — CSLB (2026-10-23)
- CSLB Terms and Definitions (2026-10-23)
- Handyperson Exemption to Increase to $1,000 in 2025 — CSLB press release (AB 2622) (2026-10-23)
- City of Palo Alto Online Permitting Services (Accela Citizen Access) (2026-10-23)
- Palo Alto Permit View (2026-10-23)