Contractor Records
Home › Guides › Palo Alto contractor license lookup: the CSLB license, the classification and the City permits

Palo Alto contractor license lookup: the CSLB license, the classification and the City permits

In Palo Alto the license check is one state search: the Contractors State License Board's Check a License, free, by license number, business name or person. The City issues the permits, and Palo Alto's permits record the contractor's license number, so we can match most firms. In our Palo Alto file, 2,387 firms pulled 7,078 permits on single-family, duplex and ADU homes from October 2023 to September 2026, and 91.0% of the 398 roofing firms held an active CSLB license.

By Contractor Records · data through October 19, 2026

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

  1. Ask for the CSLB license number. It is on Palo Alto permits, so it should be on the contract too.
  2. Search Check a License. Read the status and the classifications.
  3. Check the business name on the record against the one on your contract.
  4. 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.
  5. 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.