HomeBlogServicesCost QuizFAQContact

How to Verify a Contractor Is Licensed and Insured (Not Just Licensed)

Back to BlogHow to Verify a Contractor Is Licensed and Insured (Not Just Licensed)

How to Verify a Contractor Is Licensed and Insured (Not Just Licensed)

Key Facts

  • A CSLB license lookup shows nothing about general liability insurance — that must be verified separately with the contractor's carrier, per licensing experts.
  • A certificate of insurance proves only that a policy existed the day it was issued and grants no rights, according to insurance verification guidance.
  • A 'ghost' workers' comp policy can yield a valid-looking certificate while paying no claims because there's no insurable payroll, industry reporting shows.
  • Starting January 1, 2026, CSLB will refuse renewals lacking valid workers' comp, with a universal mandate arriving January 1, 2028, legislative tracking confirms.
  • The standard contractor bond is just $25,000 — a narrow protection against certain violations, not a repair fund for defects, per licensing analysis.
  • Benchmark general liability coverage runs $1 million per occurrence and $2 million aggregate for contractors with five or fewer personnel, insurance requirements guidance notes.
  • If an injured worker's contractor is uninsured, the homeowner may be treated as the employer — and homeowner policies frequently exclude that exposure, per licensing experts.

Why a CSLB License Check Isn't Enough for Your ADU

Most homeowners who check a contractor's license on the CSLB website assume the search confirms they're insured, too. It doesn't — and on a project the size of an ADU, that gap can cost you six figures.

The CSLB license lookup is a genuinely useful tool. It's free, takes about two minutes, and shows license status, classifications, bonding, workers' compensation status, and any disciplinary history. But as one industry analysis puts it, the record shows "nothing at all about general liability insurance" — coverage that must be verified separately, directly with the contractor's broker or carrier.

The workers' comp line in the CSLB record has its own blind spot. A contractor can show a valid certificate of insurance while carrying a "ghost" policy — a minimum-premium, zero-payroll policy that satisfies CSLB paperwork but, per insurance industry reporting, "provides no actual benefits or claim payouts since there's no insurable payroll." If the lookup shows a workers' comp exemption on a contractor who clearly runs crews, that deserves a direct question.

Here's what's actually at stake for an ADU homeowner:

  • If a worker is injured and the contractor is uninsured, the injured worker may look to you, the homeowner, as the employer — and homeowner policies frequently exclude this exposure.
  • The $25,000 contractor license bond is a narrow protection against certain violations — not a repair fund for defects or injuries.
  • Hiring an uninsured contractor can void your consumer remedies entirely, including bond claims and board arbitration.

The rules are also tightening on a defined timeline. According to legislative tracking, CSLB begins stress-testing every license for valid workers' comp coverage at renewal starting January 1, 2026, with a universal mandate arriving January 1, 2028. Insurance status is now publicly visible in the lookup, and a lapsed policy can suspend a license automatically.

For ADU projects specifically, ADU insurance guidance recommends both builder's risk coverage and verified contractor insurance during construction — and notifying your own insurer about the ADU, or risking denied claims later.

At Altadena ADU Builder, we treat the license lookup as step one, never the whole vetting process. A verifiable local example: JMB Builders LLC (CSLB #1103479), an Altadena-based general builder whose license you can confirm in the CSLB lookup — then verify insurance the way this section describes. Remember: a verified license is a floor, not a recommendation.

The Two-Step Verification Method: License First, Insurance Separately

Verifying a contractor takes two separate checks, and skipping the second one is where most homeowners get burned. A CSLB license lookup confirms the license — but it says nothing at all about general liability insurance, which you must verify on your own.

Step one: run the CSLB lookup by license number. The lookup is free, takes about two minutes, and shows license status, classifications, bonding, workers' compensation, and any disciplinary history. Search by number, not business name — name searches are the weak point of the system, and a marketing name can lead you to the wrong entity entirely.

Once you have the record, make two matches. First, confirm the license classification actually covers your project scope — a contractor operating under a license for a different type of work is a documented problem in California. Second, match the licensed legal entity to your contract signatory exactly, down to the suffix. If the signing party does not hold the license, the license offers you nothing.

For an ADU in Altadena, you want a classification covering general building work, not just a specialty trade. A verifiable local example: JMB Builders LLC holds CSLB #1103479, a number you can plug directly into the lookup to confirm status and classification before any contract is signed.

Step two: verify general liability directly with the broker or carrier. This is the step most homeowners never take, and it matters because a certificate of insurance (COI) is only evidence that a policy existed on the day it was issued — it grants you no rights under the policy. Real protection requires an additional insured endorsement issued by the carrier and attached to the policy itself.

When you review the certificate, read four things carefully:

  • The carrier and its financial rating
  • The policy period versus your construction dates
  • Limits per occurrence and aggregate — benchmarks run $1 million per occurrence and $2 million aggregate for smaller contractors
  • Whether the aggregate is per-project or shared across all the contractor's jobs that year

One more wrinkle: if the CSLB record shows a workers' comp exemption but the contractor clearly runs crews, ask about it directly. "Ghost" policies can produce a valid-looking certificate while paying no actual claim benefits. And because status changes silently between bid and contract, re-verify on signing day and again before final payment.

Reading the Certificate of Insurance — and What It Doesn't Prove

Here's the uncomfortable truth: the certificate of insurance your contractor hands you proves almost nothing. According to insurance verification guidance from The Tricana Group, a certificate is merely evidence that a policy existed on the day it was issued — it grants you no rights under the policy itself.

What actually protects you is an additional insured endorsement issued by the carrier and attached to the policy. Ask for that endorsement document, not just the certificate. If a contractor hesitates, follow up directly with the insurance company to confirm coverage — there have been documented cases of fraudulent insurance in the construction industry.

Once you have the certificate in hand, read four things carefully:

  • The carrier and its rating. An unrated or barely rated carrier may not be there when you need it.
  • The policy period versus your construction dates. Coverage that lapses mid-project leaves you exposed.
  • Per-occurrence and aggregate limits. A common benchmark is $1 million per occurrence and $2 million aggregate for contractors with five or fewer personnel, per contractor insurance requirements guidance.
  • Whether the aggregate is per-project or shared. A shared aggregate pooled across every job the contractor runs that year can be exhausted by other people's projects.

Workers' compensation deserves equal scrutiny. A "ghost" policy — a minimum-premium policy with zero payroll — can produce a valid-looking COI that satisfies CSLB requirements but "provides no actual benefits or claim payouts since there's no insurable payroll," as one construction industry analysis explains. If the CSLB lookup shows a workers' comp exemption but your contractor runs crews, that deserves a direct question.

This matters more in California than it used to. Starting January 1, 2026, CSLB will stress-test every license for valid workers' comp coverage during renewals, with a universal mandate arriving January 1, 2028. Insurance status is now publicly visible in the CSLB lookup, and an outdated exemption or lapsed policy can kill deals overnight.

For an Altadena ADU project, verify the endorsement before signing and again before final payment — coverage status changes silently between bid and completion. When we evaluate builders like JMB Builders LLC (CSLB #1103479) for our free ADU feasibility consultations, this two-step check — license by number, then carrier-issued endorsements — is the baseline any qualified contractor should pass without hesitation.

California's 2026–2028 Insurance Crackdown and Why It Matters Now

A contractor who passes every check today can fail those same checks six months from now — not because they changed, but because California's rules did. The Contractors State License Board is rolling out a three-year enforcement timeline that turns insurance verification from a formality into a live, public, continuously enforced status.

Starting January 1, 2026, CSLB begins stress-testing every license for valid workers' compensation coverage, according to insurance industry analysis of the new mandate. The board will refuse renewals for any license lacking a valid policy or filed exemption, backed by heightened paperwork reviews, random audits, and faster penalty triggers. That means a lapse that once went unnoticed can now cost a contractor their license mid-project — and leave your ADU build stalled with it.

The timeline tightens from there. A new "no-employees" exemption verification process arrives by January 1, 2027, potentially including sworn statements, random site visits, or payroll audits. Then on January 1, 2028, the universal workers' comp mandate takes effect — every active contractor must carry coverage regardless of size or structure. The original 2026 date came from SB 216 in 2022; SB 1455 in 2024 pushed the universal deadline back two years while keeping enforcement on schedule.

Insurance status is now publicly visible in the CSLB lookup, which changes how quickly problems surface. As one industry report puts it, an outdated exemption or lapsed policy "can kill deals overnight." Carriers can e-file policy data directly to CSLB, but mismatched details — business name, classification codes, policy dates — trigger automatic suspension. Contractors must also report any policy change or cancellation to CSLB within 90 days.

The stakes for non-compliance are steep:

  • License suspension, halting active projects
  • Fines up to $5,000 per violation
  • Classification removal from the license
  • Barred from public bids

For Altadena homeowners planning an ADU, this timeline has practical weight. A build that starts in 2026 may cross the 2027 exemption-verification or 2028 universal-mandate thresholds while your project is still underway. At Altadena ADU Builder, we treat this as a reason to re-verify insurance at signing and again before final payment, since status "changes silently" between bid and completion — the same advice licensing experts give for any California project.

One more wrinkle: the crackdown targets a known loophole. So-called "ghost" policies — minimum-premium, zero-payroll workers' comp coverage — produce a valid-looking certificate of insurance while paying no actual claims, since there's no insurable payroll behind them. A contractor whose CSLB record shows an exemption but who runs full crews deserves a direct question before you sign anything. The 2027 verification process exists precisely to catch this, but you shouldn't wait for the state to do your diligence for you.

Your Verification Checklist: Before Signing and Before Final Payment

Verification isn't a one-time event. License and insurance status "changes silently" between your first bid conversation and the day you sign, so the smart move is to run the same checks three times: at the bid, on signing day, and before your final payment.

Start at the bid stage by asking for the contractor's license number and running it through the CSLB lookup — it's free, takes about two minutes, and includes expired, suspended, and revoked licenses. Search by license number rather than business name, since name searches are the weak point. Confirm the classification covers your scope and that the licensed legal entity matches the contract signatory exactly, down to the suffix; if the signing party doesn't hold the license, the license offers you nothing.

On signing day, re-verify and go deeper on insurance. Remember that the CSLB record shows workers' comp status but nothing at all about general liability — that must be confirmed with the contractor's broker or carrier. Ask for the additional insured endorsement issued by the carrier, not just the certificate of insurance, because a certificate grants no rights under the policy. When you read the COI, check the carrier's rating, the policy period against your construction dates, the per-occurrence and aggregate limits, and whether the aggregate is per-project or shared across all the contractor's jobs that year.

If the CSLB lookup shows a workers' comp exemption, ask about it directly if the contractor runs crews. A "ghost" policy can produce a valid-looking COI for bids and CSLB compliance while paying no actual claims, since there's no insurable payroll. With the CSLB set to refuse renewals lacking valid coverage during the 2026 cycle and a universal mandate arriving January 1, 2028, any exemption deserves a direct question.

For Altadena ADU projects specifically, two extra steps matter. Confirm that builder's risk coverage is in place alongside verified contractor insurance during construction, and notify your own homeowner's insurer about the ADU — especially if you plan rental use — or you risk denied claims or canceled coverage.

A worked example: JMB Builders LLC (CSLB #1103479), an Altadena-based licensed general contractor building custom homes, ADUs, and Eaton Fire rebuilds, can be checked in the CSLB lookup using exactly these steps — enter the license number, confirm the entity name matches the contract, and note the workers' comp status shown. It's a useful practice run before you evaluate any bid.

Your pre-final-payment check should confirm:

  • The license is still active, with no new suspensions or discipline since signing
  • Workers' comp status still shows correctly for any crew on site
  • The policy period covered the full construction timeline
  • Your additional insured endorsement remains attached to the policy

If a contractor can't or won't provide a license number at any point, that's an immediate cancellation on your end. A verified license is a floor, not a recommendation — and in Altadena's post-fire rebuild environment, many owners now reject uninsured bids outright. When you're ready to evaluate builders for your own project, our free ADU feasibility consultation at Altadena ADU Builder includes a cost-quiz concept render, and we'll walk you through verifying any contractor's record — including our featured builder, JMB Builders LLC (a disclosed paid placement) — before you sign anything.

Frequently Asked Questions

Does the CSLB license lookup tell me if my contractor has insurance?
No — the CSLB lookup shows license status, classifications, bonding, workers' comp, and disciplinary history, but it says nothing at all about general liability insurance. You have to verify general liability separately, directly with the contractor's broker or carrier.
Isn't a certificate of insurance enough proof that my contractor is covered?
No. A certificate of insurance only proves a policy existed on the day it was issued and grants you no rights under it — real protection requires an additional insured endorsement issued by the carrier and attached to the policy. Ask for the endorsement document itself, not just the certificate, and follow up with the insurer to confirm coverage since fraudulent insurance cases exist in construction.
What is a workers' comp "ghost" policy and how do I spot one?
A ghost policy is a minimum-premium, zero-payroll workers' comp policy that produces a valid-looking certificate for bids and CSLB paperwork, but it provides no actual benefits or claim payouts since there's no insurable payroll. If the CSLB lookup shows a workers' comp exemption but your contractor clearly runs crews, ask about it directly before signing.
What happens if a worker gets hurt on my ADU project and the contractor isn't insured?
The injured worker may look to you, the homeowner, as the employer — and homeowner policies frequently exclude this exposure. You also lose your consumer remedies entirely, including bond claims and board arbitration, and the $25,000 contractor license bond is a narrow protection against certain violations, not a repair fund for defects or injuries.
How much general liability coverage should my ADU contractor have?
A common benchmark is $1 million per occurrence and $2 million aggregate for contractors with five or fewer personnel, plus an extra $100,000 per person beyond the first five employees. Also check whether the aggregate is per-project or shared across all the contractor's jobs that year — a shared aggregate can be exhausted by other people's projects.
When do I need to re-check my contractor's license and insurance?
Run the checks three times: at the bid, on signing day, and before final payment, because license and insurance status changes silently between bid and contract. Timing matters more now because CSLB begins stress-testing every license for valid workers' comp at renewal starting January 1, 2026, and a lapsed policy can suspend a license automatically mid-project.

A Verified License Is a Floor, Not a Recommendation

Verifying a contractor for your ADU comes down to two separate checks: run the CSLB lookup by license number to confirm status, classification, and entity match — then verify general liability directly with the broker or carrier, because the lookup says nothing about liability coverage. Ask for the carrier-issued additional insured endorsement rather than trusting a certificate, question any workers' comp exemption if the contractor runs crews, and re-verify at signing and again before final payment, since status changes silently between bid and completion. With CSLB stress-testing renewals starting January 1, 2026 and a universal workers' comp mandate arriving January 1, 2028, insurance status is now a live, public fact — and many owners now reject uninsured bids outright. If you're planning an ADU in Altadena, put this checklist to work on every bid you receive — including ours. At Altadena ADU Builder, our free feasibility consultation includes a cost-quiz concept render, and we'll walk you through verifying any contractor's record, including our featured builder JMB Builders LLC (CSLB #1103479), before you sign anything.