How to Verify a Contractor's License, Insurance, and Bonding in California
Verify a contractor's California license at cslb.ca.gov using their license number. This is free, takes under 2 minutes, and tells you everything about their legal standing. Never skip this step.
Step-by-Step: How to Verify a California Contractor License
Go to cslb.ca.gov → Click "Check a License" → Enter the contractor's license number or name → Review the result:
| Field | What to Look For |
|---|---|
| License Status | Must say "Active" — not Expired, Suspended, or Revoked |
| Expiration Date | Must not expire during your project |
| Classification | Must match your project type (see below) |
| Bond Status | Must say "Current" |
| Workers' Comp | Must show current coverage or legitimate exemption |
| Disciplinary Actions | Any citations, suspensions, or revocations are serious flags |
California Contractor License Classifications
| Classification | Permitted Work |
|---|---|
| B – General Building | Combination of two or more trades; most renovation GCs hold this |
| C-10 – Electrical | All electrical work |
| C-36 – Plumbing | All plumbing work |
| C-20 – HVAC | Heating, ventilation, air conditioning |
| C-29 – Masonry | Brick, stone, concrete block |
| C-33 – Painting | Interior and exterior painting |
| C-54 – Ceramic & Mosaic Tile | Tile installation |
How to Verify Insurance
The right way: Ask the contractor for their insurance broker's contact information. Call the broker directly and request: a certificate of insurance naming you as Additional Insured on the general liability policy; confirmation that the policy is currently active through your project's expected completion; and the policy limits (minimum: $1M per occurrence / $2M aggregate).
Do not accept: A certificate the contractor sends directly (it may be outdated); a verbal assurance; or a certificate that expires before your project completes.
General Liability Insurance
Covers damage to your property and third parties caused by the contractor's work. Minimum: $1,000,000 per occurrence / $2,000,000 aggregate. You should be named as Additional Insured.
Workers' Compensation Insurance
Required for any contractor with employees in California. Without it, injured workers may have a legal claim against your homeowner's policy or against you personally. If a contractor claims to have no employees (sole proprietor using independent subs), verify this claim carefully — misclassification is common.
How Bonding Works in California
California requires licensed contractors to be bonded through the CSLB. The contractor's license bond provides up to $25,000 for homeowners harmed by contractor fraud or misconduct. This is a baseline protection, not comprehensive coverage — the GL policy is where real financial protection comes from.
Red Flags in Verification
| Situation | What It Means |
|---|---|
| License shows "Suspended" | Cannot legally perform work in CA |
| License shows "Revoked" | Serious prior misconduct; do not hire |
| License expires before project completion | Ask them to renew first |
| Workers' comp shows "Exempt" | Must be a sole proprietor with no employees — verify |
| Insurance certificate from contractor, not broker | Verify independently with broker |
| Can't provide any insurance documentation | Do not hire |
What Keystone Connect Does Differently
Keystone Connect uses TrustLayer for real-time, ongoing insurance verification on every contractor in our network. Insurance is verified before any contractor introduction, and certificates are monitored for expiration — if a policy lapses, we know immediately. You never have to ask for, store, or verify an insurance certificate yourself.
Want a second opinion before you sign anything?
We review bids, flag problems, and connect Los Angeles homeowners with contractors we'd actually vouch for. No cost to you.
Talk to Our Team