Verify before you hire
Look up any California contractor license, check bond and insurance status, and browse licensed pros by city or trade.
242,405
Licensed contractors
500+
California cities
45
License classifications
Weekly
Data updates
Verified weekly from the California Contractors State License Board public records.
Browse by trade
Building & structure
Electrical & low voltage
Plumbing & water
HVAC & mechanical
Roofing & exterior
Earthwork & concrete
Painting & finishes
Landscaping & outdoor
Solar & energy
Fire & safety
Welding & fabrication
Limited specialties
Browse by city
| Los Angeles | 6720 | San Diego | 6055 |
| San Jose | 5105 | Sacramento | 4159 |
| San Francisco | 3906 | Bakersfield | 2792 |
| Riverside | 2723 | Fresno | 2569 |
| Anaheim | 2141 | Santa Rosa | 2129 |
| Escondido | 1772 | Oakland | 1639 |
| Santa Ana | 1529 | Corona | 1515 |
| Long Beach | 1477 | El Cajon | 1474 |
| Huntington Beach | 1443 | Orange | 1367 |
| Simi Valley | 1364 | Irvine | 1354 |
How to verify a California contractor
Before hiring any contractor in California, check these five items to protect yourself and your investment.
-
License is active
Required for any project over $1,000 in combined labor and materials. -
Contractor bond is current
Protects you if the contractor fails to fulfill their obligations or violates CSLB regulations. -
Workers compensation insurance on file
Without it, you could be liable if a worker is injured on your property. -
No unresolved disciplinary actions
Check for citations, fines, or license suspensions that may indicate a pattern of violations. -
Classification matches your project
A C-36 Plumbing license does not authorize electrical work. Confirm the right license type.
Homeowner Guides
How to verify a contractor license
California contractor license requirements
License classifications explained
What to do if your contractor is unlicensed
Contractor bond and insurance guide
Partner
Find a pre-screened contractor
Get free quotes from licensed local pros