Check the CSLB license first
Every legitimate California contractor carries a license number from the Contractors State License Board (CSLB). Start there. Go to cslb.ca.gov, open the license lookup, and search by the contractor's license number, business name, or personal name.
Confirm two things on the record: the status reads Active (not expired, suspended, or inactive), and the classification matches your project. A license classified for general building (B) or a specific trade (the C classifications) tells you the contractor is authorized for that kind of work.
Confirm the bond is on file
California law requires every licensed contractor to carry a contractor license bond of $25,000. The CSLB record shows that bond, the surety company behind it, and the bond number, right alongside the license status.
If the record shows the bond is missing, cancelled, or expired, the license may be suspended. A contractor cannot legally operate without the bond on file, so treat a bonding gap as a reason to pause.
Bonded is not insured
"Licensed, bonded, and insured" is a familiar phrase, but the three words mean different things:
- Licensedmeans the state has vetted the contractor's experience and issued a number you can verify.
- Bonded means the $25,000 license bond is on file. It can compensate you for certain violations of contractor law, up to the bond amount. It is not a warranty on the work itself.
- Insured means the contractor carries liability insurance for property damage and injuries. The license bond is not insurance, so ask for proof of coverage separately.
For the full difference, see bonding vs. insurance.
Red flags
- No license number, or a refusal to give one before you sign.
- A license that reads inactive, suspended, or expired on the CSLB record.
- Pressure to skip a written contract, or a demand for a large cash deposit up front.
- A bond or insurance the contractor will describe but not document.
When something looks off, check the license history and any disciplinary actions on the same CSLB record, or call the CSLB directly. If you have already been harmed, here is how to file a claim against the bond.
