California contractor license lookup · 58 counties

Every licensed contractor in California. One free list.

225,058 businesses, straight from state records. Free to be listed. Free to stay listed. No lead fees, and we never charge you for a job.

California licenses builders and nearly every trade, from roofing and painting to flooring and tile, under one state board (CSLB).

Find a contractor by county and trade, then check the license on the state's license lookup (CSLB).

Pick a county

What's in this list

Licensed contractors & trades

General Building101,605
General Engineering13,437
Electrical26,886
Plumbing17,257
Heating & Air11,965
Roofing5,394
Painting15,189
Flooring6,558
Tile5,940
Landscaping11,912
Concrete5,174
Masonry1,967
Pools & Spas2,807
Solar1,081
Drywall3,116
Plaster & Stucco1,766
Cabinets & Carpentry4,885
Glass & Windows2,922
Insulation1,093
Earthwork & Paving2,657
Fencing1,766
Low Voltage4,315
Fire Protection2,103
Sheet Metal1,220
Steel1,592
Demolition1,736
Specialty Trades25,837

Active (clear) licenses with a California address, from the CSLB master license list. A business licensed for more than one class appears under each trade. Classes without their own trade here, including the C-61 limited specialties, are under Specialty Trades. Jobs under $1,000 for labor and materials, with no permit, don't need a license. Data as of 2026-10-20.