How to Verify a California Contractor's License: Step by Step Guide
Verifying a California contractor license should take less time than reading a bid, and it can prevent some of the most expensive homeowner mistakes.
A Sacramento homeowner may get a polished estimate, a clean truck, and a confident sales pitch. None of that proves the contractor is licensed for the work. Before you hand over a deposit, check the current CSLB record and make sure the name, classification, bond, and workers' compensation details make sense.
Here is the practical step by step version.
Step 1: Get the Exact License Information
Ask the contractor for:
- CSLB license number
- Legal business name
- Business phone and address
- License classification
- Name of the person who will sign the contract
Do not rely only on a logo, nickname, or social media profile. The contract name should match the license record or clearly connect to it.
Step 2: Search the CSLB Record
Use the CSLB license lookup and search by license number first. Names can be similar, but license numbers are specific.
When the record appears, check:
- License status
- Expiration date
- Business name
- Classification
- Bond status
- Workers' compensation status
- Personnel listed on the license
- Complaint or disciplinary notes
If the license is suspended, expired, inactive, or does not match the contractor, stop and ask for an explanation in writing.
Step 3: Match the Classification to the Project
This is where many homeowners miss risk. The license must fit the work.
| Project | Classification Question |
| | |
| Panel upgrade | Is this a licensed electrical contractor? |
| Sewer or repipe work | Is this a plumbing contractor? |
| Roof replacement | Is this a roofing contractor? |
| HVAC replacement | Is this an HVAC contractor? |
| Addition or ADU | Can this contractor coordinate multi trade work? |
| Kitchen with layout changes | Are plumbing, electrical, and general work covered? |
Use our CSLB classifications guide if the classification is not obvious.
Step 4: Check Bond and Workers' Compensation Details
A contractor bond is required, but it is not the same thing as general liability insurance. Workers' compensation matters when workers are on site.
Ask:
- Is the bond active?
- Does the business claim an exemption from workers' compensation?
- If exempt, who will actually perform the work?
- Can the contractor provide insurance certificates when appropriate?
Read the contractor bonds and insurance guide before larger projects.
Step 5: Compare the Record to the Contract
Before signing, compare the CSLB record to the contract:
- Same legal name
- Same license number
- Same address or explainable business address
- Scope matches license classification
- Payment terms are written
- Permit responsibility is written
- Change order process is written
If a salesperson tells you not to worry about the paperwork, worry about the paperwork.
Local Hiring Links
After verification, compare contractors by trade: general contractor, electrical, plumbing, HVAC, and roofing. You can also use the contractor search.
The Bottom Line
License verification is not a formality. It is the first filter before price, schedule, or design. Check the CSLB record, match the classification to the work, verify bond and workers' compensation details, and make sure the contract matches the record.