Contractor License Proof
Editorial image for the guide: What to Check Before Hiring a Contractor in California

What to Check Before Hiring a Contractor in California

Before you hire a contractor in California, confirm six things: an Active CSLB license, the classification that matches your project, the $25,000 contractor bond on file, workers' compensation coverage, proof of general liability insurance, and a written contract with a clear scope and payment schedule. Start with the license: it's free to verify and rules out most problems. Then close the gap the CSLB record doesn't cover for most contractors by asking for a certificate of insurance and verifying it with the insurer.

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

Summary — key takeaways

  • Confirm an Active CSLB license in the classification that matches your job; license numbers are 6 or 7 digits.
  • Check the $25,000 contractor bond (§7071.6) and workers' comp are on file.
  • Ask for a liability certificate of insurance and verify it with the insurer; CSLB only requires and tracks liability coverage for LLC licensees.
  • Get a written contract with scope, price, and a milestone payment schedule.
  • Check references and that permits will be pulled in the contractor's name.

1. License status and classification

Start with the license. On the CSLB "Check a License" tool or in this directory, confirm it reads Active and that the classification covers your project: a C-39 for roofing, a C-20 for HVAC, and so on. The license number should appear on every bid and on the contract. CSLB license numbers are 6 or 7 digits, so search by number when you have it.

No number? Search by name, with CSLB's quirks in mind: enter an individual's last name first, try the name with and without internal spaces ("Mc Donald" and "McDonald"), use roughly the first 10 to 15 letters, and drop a leading "The" or "A" from a company name. Match the result to the exact business you're hiring; names and DBAs change, license numbers don't.

Only Active means a valid license. Expired means it lapsed; suspended means CSLB has stopped the contractor from operating; inactive means the contractor chose not to practice; revoked means it was taken away. None of those authorize new work.

2. Bond, workers' comp, and insurance

These are three different protections. The $25,000 contractor bond, required of every active licensee (Business & Professions Code §7071.6), pays consumers harmed by license-law violations; it is not an insurance policy or a warranty fund. Workers' compensation covers the contractor's workers if they're hurt. General liability insurance covers damage to your property.

The CSLB record shows the bond and workers' comp. Any contractor with employees must carry workers' comp, and five classifications must carry it regardless of employees: C-8 Concrete, C-20 HVAC, C-22 Asbestos Abatement, C-39 Roofing, and C-61/D-49 Tree Service. From January 1, 2028, every licensee must carry it.

Liability insurance is different: California generally doesn't require it, with one exception. Contractors licensed as LLCs must carry at least $1,000,000 of liability coverage (Business & Professions Code §7071.19), and because the insurer files it with CSLB, an LLC's coverage shows under "Liability Insurance History" on Check a License. For everyone else, ask the contractor directly.

3. A written contract and payment schedule

California home-improvement work requires a written contract (Business & Professions Code §7159). It should name the contractor and license number, the scope, the total price, and a payment schedule tied to milestones.

The down payment is capped at 10% of the price or $1,000, whichever is less. Confirm permits will be pulled in the contractor's name, and keep records of every payment.

4. References, reviews, and disciplinary history

Ask for references and examples of recent, similar work. Check the contractor's disciplinary record on CSLB's license-detail page, which lists resolved actions such as citations, suspensions, and revocations. CSLB does not publish pending or unproven complaints, so a clean page means no resolved discipline, not necessarily that no complaint was ever filed.

A suspended or revoked status, or a license that doesn't match the business, is a reason to pause before you sign.

5. How to verify a certificate of insurance (COI)

For any coverage CSLB doesn't display, ask for a certificate of insurance: a one-page summary naming the insurer, the policy number, the coverage limits, and the effective and expiration dates. Then verify it, because certificates can be altered or stale: call the insurer or broker listed on the certificate and confirm the policy is current and matches what you were handed.

Check that the coverage dates span your project and that the named insured is the same business on the contract and the CSLB license. If a contractor can't or won't produce a verifiable certificate, weigh the risk: if an uninsured worker is injured on your property, you could be asked to pay through your homeowner's insurance policy or face lawsuits.

Frequently asked questions

What should I check before hiring a contractor in California?

An Active CSLB license, the right classification, the $25,000 bond, workers' compensation, proof of general liability insurance, and a written contract with a milestone payment schedule. Check the license first; it's free and takes a minute.

How do I verify a contractor's license and bond?

Use the CSLB "Check a License" tool or this directory. The CSLB record shows the license status, classification, contractor bond, workers' compensation, and, for LLC licensees, liability insurance history. Confirm the status is Active.

Should a contractor have insurance and workers' comp?

Yes. Contractors with employees must carry workers' compensation, and C-8, C-20, C-22, C-39, and C-61/D-49 contractors must carry it regardless of employees. Liability insurance is generally optional except for LLC licensees, so ask for a certificate of insurance and verify it with the insurer.

Do I need a written contract with a contractor in California?

Yes, for home-improvement work. Business & Professions Code §7159 requires a written contract that includes the contractor and license number, the scope, the price, and the payment schedule, with the down payment capped at 10% or $1,000, whichever is less.

How do I search CSLB if I don't have a license number?

Search by name with CSLB's quirks in mind: enter an individual's last name first, try the name with and without spaces, use roughly the first 10 to 15 letters, and drop a leading 'The' or 'A' from a company name. Once you find the record, match it to the exact business on your bid.

Is being bonded the same as being insured?

No. The $25,000 contractor bond is a state licensing requirement that compensates consumers harmed by license-law violations, with capped payouts. Insurance is separate: liability insurance covers property damage, and workers' comp covers injured workers. A contractor can be bonded yet uninsured, so check each one.

Do California contractors have to carry general liability insurance?

Generally no; CSLB itself notes commercial general liability insurance is not required for most licensees. The exception is contractors licensed as LLCs, which must carry at least $1,000,000 (Business & Professions Code §7071.19). Home-improvement contracts must disclose insurance status either way, so ask and verify.

Sources