Contractor License Proof
Editorial image for the guide: How do I check if a contractor is licensed and insured in California?

How do I check if a contractor is licensed and insured in California?

Check the license on CSLB's "Check a License" tool or in this directory and confirm it reads Active. Then check three separate protections: the $25,000 contractor bond and workers' compensation, both shown on the CSLB record, and general liability insurance, which CSLB generally does not require or track, so you request a current certificate of insurance directly from the contractor. The one exception: contractors licensed as LLCs must carry liability insurance, and it appears on their CSLB record.

Verified against CSLB on · reflects current CSLB rules and California law.

Summary — key takeaways

  • "Licensed" and "insured" are separate checks: confirm both before you sign.
  • CSLB shows license status, the $25,000 bond, and workers' comp; it shows liability insurance only for LLC licensees.
  • General liability insurance is generally optional for California contractors; only LLC licensees must carry it (B&P §7071.19).
  • Ask for a certificate of insurance, check the named insured, dates, and limits, then verify it with the insurer.
  • Workers' comp protects you if a worker is hurt on your property; five trades need it even with no employees.

Licensed and insured are two separate checks

'Licensed' and 'insured' are different checks, and 'insured' itself covers two different things. The CSLB public record shows the license status, the $25,000 contractor bond, and workers' compensation, and each profile here reflects them. General liability insurance, which covers property damage and injuries the contractor causes, is the piece CSLB generally does not require, so it isn't on most license records. You confirm it by asking the contractor for a current certificate of insurance.

The three protections do different jobs. The bond is a limited $25,000 guarantee tied to violations of the licensing law, not a general damage fund. Workers' compensation covers the contractor's workers if they're injured, which keeps those costs from landing on you. General liability insurance covers damage to your property and injuries to others. A contractor can be fully licensed and bonded and still carry no liability insurance, which is why the certificate check matters.

Why workers' compensation matters to you

Workers' compensation matters for your protection: if a worker without coverage is hurt on your property, you could be asked to pay for injuries through your homeowner's insurance policy or face a lawsuit. Any California contractor with employees must carry workers' comp, and five classifications must carry it even with no employees: C-8 concrete, C-20 HVAC, C-22 asbestos abatement, C-39 roofing, and C-61/D-49 tree service. Other contractors with no employees may instead have a CSLB exemption on file; the license record shows which applies. From January 1, 2028, every licensee needs coverage regardless of classification.

Get proof of insurance before you sign

Ask for the certificate of insurance (COI) before you sign, then actually read it: confirm the named insured matches the business on your contract, the policy dates cover your project window, and the coverage limits fit the size of the job. Then verify it, ideally by having the insurer or broker send the certificate to you directly, or by calling the insurer to confirm the policy is current. A certificate the contractor prints themselves is easy to fake; one that comes from the insurance company isn't.

The LLC exception: liability insurance CSLB does require

California does not require most contractors to carry general liability insurance; CSLB's own consumer guidance says commercial general liability insurance is not required, though it covers damage to your property. The exception is contractors licensed as limited liability companies. Under Business & Professions Code §7071.19, an LLC licensee must carry liability insurance as a condition of the license: at least $1,000,000 when five or fewer people are listed on the license's personnel of record, plus $100,000 for each additional person of record, up to a $5,000,000 cap. CSLB's own example: eight people of record means $1,300,000. The insurer files proof with CSLB, so an LLC's coverage appears on Check a License under Liability Insurance History.

Frequently asked questions

Does CSLB show whether a contractor is insured?

Partly. CSLB shows the contractor bond and workers' compensation status for every licensee, and liability insurance history for LLC licensees only. For any other business type, general liability insurance isn't part of the CSLB record, so ask the contractor for a current certificate of insurance.

Is general liability insurance required for California contractors?

Generally no. CSLB states that commercial general liability insurance is not required, though it covers damage to your property. The exception is LLC licensees, which must carry at least $1,000,000 in liability coverage under Business & Professions Code §7071.19. Because it's optional for everyone else, always ask for proof.

What's the difference between bonded and insured?

A contractor bond is a limited financial guarantee tied to the licensing law; insurance (liability or workers' comp) protects against damage and injury. They are different protections: see the licensed vs. bonded vs. insured guide.

How do I verify a contractor's certificate of insurance?

Check the named insured, the policy period, and the limits, then confirm with the insurance company itself. Ask the contractor's insurer or broker to send the certificate directly to you, or call the insurer to confirm the policy is active. Don't rely on a photocopy alone.

Should I ask a contractor for proof of insurance?

Yes. Request a current certificate of general liability insurance and confirm workers' compensation coverage before work begins. Verify it directly with the insurer when the job is large.

Sources