All Articles

How to Verify a Contractor's CSLB License in California (And What to Do If They're Unlicensed)


Disclaimer: Bigfirmlit is a non-attorney document preparation service. We are not a law firm and do not provide legal advice. This article is for general informational purposes only. For advice specific to your situation, consult a licensed California attorney.

Every year in California, thousands of homeowners hand money to people who call themselves contractors — and later discover the "contractor" had no license, no bond, and no accountability. After major wildfires, earthquakes, and other disasters, the Contractors State License Board (CSLB) routinely reports that unlicensed operators flood affected areas, offering fast work and low prices to homeowners who are desperate and distracted.

The good news: a CSLB license check takes about 60 seconds and is completely free. A 60-second check before you sign anything eliminates most of the risk. But most homeowners have never heard of the CSLB lookup tool — and many don't know what California law actually gives them if something goes wrong.

This guide covers both: how to verify a license before you hire, and exactly what your rights are if you've already been burned.


Section 1: How to Check a Contractor's CSLB License (Step by Step)

The Official Lookup Tool

The CSLB's free license verification tool is available at:

https://www.cslb.ca.gov/OnlineServices/CheckLicenseII/CheckLicense.aspx

You can search by:

  • Contractor's name (individual or business owner)
  • Business/company name
  • License number (if the contractor has given you one)

Always ask any contractor for their license number before a first meeting. A legitimate contractor will give it to you without hesitation.

What the Status Fields Mean

The CSLB database shows a status for every license. Here's what each one means:

StatusWhat It Means
ActiveLicense is current and in good standing. Clear to hire (verify bond and workers' comp too).
ExpiredLicense lapsed. The contractor cannot legally perform work over $500 in value. Treating an expired license as valid is a common and costly mistake.
SuspendedLicense has been suspended — the contractor cannot legally work at all until reinstated.
RevokedLicense permanently canceled. This contractor is barred from holding a California contractor's license.
InactiveContractor has voluntarily placed the license on inactive status. Not authorized to perform work.

The $500 Threshold: California's Core Protection

Here's the legal hook that matters: under Business & Professions Code §7028, anyone who performs work valued at more than $500 (labor and materials combined) without a valid CSLB license is committing a misdemeanor. This isn't a technicality — it's a bright-line criminal statute. That threshold is so low that virtually any meaningful home improvement or repair project triggers it.

What Else to Check Beyond License Status

An "Active" status on the CSLB database is necessary — but not sufficient. While you're in the database, also look at:

  • Bond status: California requires most contractors to carry a $25,000 contractor bond. This bond is your first line of financial recovery if the contractor damages your property or abandons the job without completing it. Confirm the bond is active and in force.
  • Workers' compensation insurance: If the contractor has employees, California law requires them to carry workers' comp coverage. If an uninsured worker is injured on your property, you could face liability. Verify workers' comp is on file.
  • Disciplinary history: Scroll to the bottom of the license record. Any citations, accusation filings, or prior suspensions will appear here. A clean license history is a meaningful green flag. A pattern of citations is a red flag you cannot afford to ignore.

Section 2: What a Valid CSLB License Actually Tells You

Once you confirm a license is active, the CSLB record gives you additional information worth reviewing:

License Classification

California contractor licenses come in three main classes:

  • Class A — General Engineering: Covers work that requires specialized engineering knowledge (grading, excavation, pipelines, utilities).
  • Class B — General Building: The broad general contractor license. Covers the construction of structures, including framing, roofing, and any project requiring at least two unrelated trades.
  • Class C — Specialty Contractors: A wide range of specialty trades — C-10 is electrical, C-36 is plumbing, C-27 is landscaping, C-39 is roofing, and so on. There are over 40 C-class specialties.

Why this matters: If you're hiring someone for a full kitchen remodel (framing, plumbing, electrical), they should have a B license or be a B-licensed general contractor coordinating licensed C subcontractors. A roofer with only a C-39 license cannot legally do your electrical work. Mismatched license classes are a common way unlicensed work slips past homeowners.

Responsible Managing Officer (RMO) / Responsible Managing Employee (RME)

Every contractor license is tied to a qualifying individual — either a Responsible Managing Officer (RMO, typically an owner/officer) or a Responsible Managing Employee (RME). This person is responsible for supervising licensed work. If the named RMO or RME has left the company, the license may be dormant even if it shows Active in the database.

It's worth asking: "Are you the RMO or RME on this license?" If they don't know what that means, that's a warning sign.

Bond and Workers' Comp — Confirmed Separately

The bond and workers' comp shown in the CSLB database are only as current as the last update. You can also ask the contractor for a current Certificate of Insurance (COI) directly — any legitimate contractor will provide one on request before starting work.


Section 3: What to Do If Your Contractor Is Unlicensed

Discovering that a contractor you've already hired is unlicensed is alarming — but California law gives you some of the strongest consumer protections in the country. Here's what to do, in order.

Step 1: Stop Paying Immediately

Do not issue another check, transfer, Venmo payment, or cash payment until you've verified license status and understood your rights. Every additional dollar you pay after discovering the contractor is unlicensed complicates your recovery.

Document everything right now. Take photos and video of:

  • The current state of the work (complete, incomplete, or damaged)
  • Materials on site
  • Any written contract, text messages, or emails
  • Receipts for all payments made

Step 2: Understand That You May Owe Nothing

This is the most important legal point in this entire guide, and it's one most homeowners never hear.

Under Business & Professions Code §7031(a), an unlicensed contractor cannot bring or maintain any action in court to collect compensation for work that requires a contractor's license. This is not merely an affirmative defense — it is an absolute statutory bar. Courts have no discretion to work around it. It doesn't matter whether the work was done correctly. It doesn't matter if you received value. The bar is complete.

What this means practically: if an unlicensed contractor sues you for unpaid work, their case should be dismissed. And if you haven't paid, you may have no legal obligation to do so.

Step 3: Recover What You Already Paid

California's consumer protection doesn't stop at letting you refuse to pay. Under Business & Professions Code §7031(b), you have the right to sue an unlicensed contractor to recover all compensation you already paid — with no offset for the value of work performed.

This is called a disgorgement claim, and it is one of the most powerful remedies in California consumer law. Even if the contractor did a good job, even if the work is complete, if they were unlicensed throughout the work, you can sue to get every dollar back.

Courts have consistently upheld this rule because the California Legislature made a deliberate policy choice: unlicensed contractors should not profit from work they were prohibited from performing.

If you're considering pursuing a disgorgement claim, our document preparation service can help you prepare a demand letter as the first formal step — putting the contractor on notice of the §7031(b) claim and giving them an opportunity to resolve before you file.


📄 Facing an Unlicensed Contractor Situation?

A formal demand letter is typically the first step before small claims or superior court — and it often resolves disputes without litigation. Our Demand Letter Packet ($109.65) includes a professionally formatted demand letter you prepare yourself, with instructions tailored to California contractor disputes.

→ Get the Demand Letter Packet ($109.65)


Step 4: File a CSLB Complaint

Whether or not you pursue civil recovery, you can also file a complaint with the CSLB. The CSLB can investigate, issue citations, and refer criminal cases for prosecution. Filing a complaint creates an official record, may trigger enforcement action, and helps protect other homeowners.

See our complete guide: How to File a CSLB Complaint in California.

Step 5: Small Claims or Superior Court

Once you've documented the situation and (ideally) sent a demand letter:

  • Small claims court is available for homeowners seeking up to $12,500. No attorney required. The filing fee is modest and the process is designed for self-represented individuals.
  • Superior court handles claims above $12,500. A demand letter should precede any superior court filing as a practical matter — it documents that you attempted to resolve the dispute.

Step 6: Criminal Referral

Remember: performing contractor work over $500 without a license is a misdemeanor under §7028. You can report the violation to:

  • Your local District Attorney's office
  • The CSLB's Statewide Investigative Fraud Team (SWIFT) — a dedicated unit that investigates unlicensed contractor activity, particularly after disasters

SWIFT contact information is available at cslb.ca.gov. Referrals to SWIFT are especially effective when the contractor is actively operating or has victimized multiple homeowners.


Section 4: What to Do If a Licensed Contractor Abandons the Job

This is a different situation — and the approach is different too.

If your contractor held a valid license when you hired them but has now gone silent, stopped showing up, or abandoned the job partway through, you have different tools available.

The CSLB Bond: Your First Recovery Option

California's $25,000 contractor bond requirement exists precisely for this scenario. If your licensed contractor abandons the job, defaults on the contract, or causes property damage, you can file a bond claim directly against the bonding company.

The process:

  1. Identify the bond company and bond number from the CSLB license record.
  2. Send a written demand to the bonding company documenting the damages and the contractor's failure to perform.
  3. The bonding company investigates and pays claims up to $25,000.

This is often faster than litigation and doesn't require going to court.

Mechanics Liens: Protecting Yourself With Another Contractor

If the abandoned job has left your property in a state where another contractor needs to be hired to complete or repair the work, document the cost differential carefully. If your original contractor filed (or someone else threatens to file) a mechanics lien on your property for work they didn't complete, you have the right to challenge it.

For more on the mechanics lien process from the property owner's side, see our guide: How to Contest a Mechanics Lien in California and How to File a Mechanics Lien as a Contractor.

Send a Formal Demand Letter First

Before escalating to bond claims, small claims, or superior court, a demand letter to the contractor creates a formal record of the breach, states the amount owed or the performance required, and gives the contractor a defined deadline to respond. Courts look favorably on plaintiffs who documented their attempts to resolve the dispute before filing.

Our Demand Letter Packet is designed to help self-represented individuals prepare exactly this kind of document.


Section 5: How to Hire Right — Before Problems Start

Prevention is always cheaper than litigation. Here are the practices California consumer protection law is built around — and that experienced homeowners follow every time.

1. Always Verify the License Before Signing

Run the CSLB check before you have any conversation about price, scope, or timeline. It takes 60 seconds and is completely free. If a contractor is unwilling to give you their license number before you commit to anything, treat that as a disqualifying red flag.

2. Get the License Number in the Written Contract

California requires that the contractor's license number appear on all contracts, bids, and advertising. If a contractor's written contract doesn't include their license number, that alone is a legal violation. Add the license number yourself if they've omitted it — then run the verification again.

3. Never Pay More Than 10% or $1,000 Down (Whichever Is Less)

This is not advice — it's California law. Under Business & Professions Code §7159.5, for home improvement contracts, a contractor cannot legally demand or accept a down payment greater than 10% of the total contract price or $1,000, whichever is less.

A contractor who demands a large upfront payment is not just being aggressive — they may be violating the law. Large upfront payments are also the most common mechanism of unlicensed contractor fraud.

4. Get At Least 3 Written Bids

For any job over $500 (which requires a licensed contractor), get at least 3 written bids. Written bids document scope, price, timeline, and materials — and create accountability. Verbal agreements are nearly impossible to enforce.

5. Verify Bond and Workers' Comp Separately

Don't assume that an Active license means adequate coverage. Confirm:

  • Bond is active (from the CSLB database)
  • Workers' comp is current (request a Certificate of Insurance if employees will be on site)

If a worker is injured on your property by an uninsured contractor's employee, you may face homeowner liability for their medical costs and lost wages.


Getting Started: Document Preparation for Contractor Disputes

If you're already dealing with an unlicensed contractor, an abandoned job, or unpaid work, self-represented individuals can take meaningful legal steps without an attorney — starting with formal written documentation.

Demand Letter Packet ($109.65) — For contractor disputes, unpaid refunds, or §7031(b) disgorgement claims. Helps you prepare a professionally formatted demand letter to send before small claims or superior court.

→ Get the Demand Letter Packet ($109.65)

Records Request Packet ($118.15) — For requesting building permits, inspection records, contractor records, and other documents from city or county government. If you need to document what permits were (or weren't) pulled for work done on your property, this packet helps you prepare the formal records request.

→ Get the Records Request Packet ($118.15)


Bigfirmlit is a California-registered Legal Document Assistant (LDA) and non-attorney document preparation service. We help self-represented individuals prepare court documents, demand letters, and government records requests. We are not a law firm and do not provide legal advice, legal representation, or attorney-client relationships. For advice specific to your situation, consult a licensed California attorney. California LDA compliant.

Not Legal Advice

Bigfirmlit is a non-attorney document preparation service. We do not provide legal advice or represent clients. For legal advice, consult a licensed California attorney or a legal aid organization in your county.

Free Resource

Get the Free California Self-Help Court Checklist

A practical reference covering the most common CA court forms, filing fees, and document requirements — yours free.

No legal advice. No spam. Unsubscribe any time.

Keep reading

Browse more practical, California-specific guides for the self-represented.