CSLB License Lookup & California Contractor License Check
Checking a sub's CSLB license by hand? TrackMyVendor monitors every California contractor license daily and alerts you the moment anything changes — before it becomes a problem on your job site.
California contractor license lookup
Enter a license number to instantly check its holder, status, and expiration date.
Why a one-time CSLB check isn't enough
A CSLB license can go from Active to Suspended within 24 hours of your manual check — triggered by a bond lapse or workers' compensation cancellation, with no advance notice to you or the contractor's clients. The sub may not even know yet.
TrackMyVendor checks every tracked license daily and alerts you the moment the status changes. Set up automated alerts free →
California contractor license requirements
Before hiring contractors in California, you need to verify they maintain proper credentials. California contractors are often required to have:
- A valid CSLB (Contractors State License Board) license for projects over $500 in labor and materials combined
- An active $25,000 contractor's bond filed with CSLB (a lapsed bond triggers automatic license suspension)
- Workers' compensation insurance on file with CSLB if they have any employees (a lapsed policy also triggers automatic suspension)
- Tax documentation (such as W-9 forms)
Requirements vary by trade and classification. For a full breakdown, see our California subcontractor license requirements guide and California subcontractor insurance requirements guide.
What CSLB license status codes mean
When you look up a sub's California license, CSLB returns one of several status codes. California has more status complexity than most states — bond and workers' comp lapses trigger automatic suspensions independently of any disciplinary action, which means a contractor can go from Active to Suspended without a complaint ever being filed. Here is what each status means and what action it should trigger.
The license is current, the bond is on file, and workers' comp requirements are met.
This is the only status that authorizes the contractor to contract for, bid on, or perform licensed construction work in California. Note the expiration date — Active today does not mean Active after the renewal deadline. CSLB licenses renew every two years.
The licensee has voluntarily placed the license in inactive status.
An Inactive license is not authorized to perform, bid on, or advertise construction work in California. Contractors sometimes go Inactive when between projects or winding down a business. Do not let an Inactive sub pull permits or perform any licensed construction work on your sites — the fact that a license number exists is not enough.
The renewal deadline has passed but the license is still within the five-year late-renewal window.
A Delinquent license is not authorized for new construction contracts. California allows contractors to renew up to five years past the expiration date with late fees — but work performed during a Delinquent period is still unlicensed work. Treat Delinquent the same as Expired: stop work for that trade until the sub shows an Active renewal confirmation from CSLB.
The contractor's $25,000 surety bond has lapsed or been cancelled.
This suspension is automatic — CSLB suspends the license the day the bond lapses, with no advance notice to the contractor's customers. This happens more often than disciplinary suspensions because bond renewals are the contractor's responsibility and small operators sometimes miss them. A Bond-suspended contractor cannot legally perform licensed work. The suspension lifts automatically once a new bond is filed with CSLB.
Workers' compensation insurance on file with CSLB has lapsed or been cancelled.
Like bond suspensions, workers' comp suspensions are automatic and silent — CSLB receives notification from the insurer and suspends the license without notifying the contractor's clients. A sub may not even realize they are suspended yet. If you discover a workers' comp suspension, stop work immediately and require the sub to provide a CSLB Active confirmation before returning to the site.
CSLB has taken disciplinary enforcement action against the licensee.
Disciplinary suspensions result from complaint investigations, court orders, or failure to comply with prior CSLB orders. Unlike bond or workers' comp suspensions, disciplinary suspensions require CSLB action to lift and may carry conditions. This is a hard stop: do not allow work to continue, and do not accept the sub's assurance that it is "being resolved."
CSLB has permanently cancelled the license following disciplinary proceedings.
Revocation is the most severe CSLB enforcement outcome. A revoked contractor cannot legally perform licensed construction work in California. Revocation results from serious violations, consumer harm, or failure to comply with prior enforcement orders. Remove this contractor from your approved vendor list immediately and do not reinstate them.
GC liability note: California Business and Professions Code §7028 makes it a misdemeanor to perform construction work without a valid license — but GC exposure doesn't end there. If an unlicensed or suspended sub causes damage or injury on your project, your own general liability coverage may be affected, and the GC can be named in resulting litigation. Verifying license status at onboarding is necessary but not sufficient: bond and workers' comp lapses can trigger suspension at any point during a project.
CSLB license classifications and trade-specific requirements
The CSLB issues licenses under three classes. Most GCs primarily work with Class B and Class C specialty contractors. Use this breakdown to confirm what to verify for each trade.
Authorizes construction of structures intended for human occupancy. A Class B contractor can self-perform framing, drywall, and general building work, and can subcontract specialty trades — but the value of any single specialty trade on a Class B contract cannot exceed the general building work unless that specialty sub holds their own license. This matters when you're checking whether a Class B sub is staying within their authorized scope on your project.
CSLB does not use number prefixes for Class A or B licenses — a seven-digit number with no letter prefix is typically a Class A or B.
Authorizes electrical wiring, fixtures, appliances, and equipment installation. The most important nuance for GCs: every C-10 license must have a Responsible Managing Employee (RME) or Responsible Managing Officer (RMO) — a qualifying individual who must hold a journeyman electrician or equivalent qualification and be actively employed by the firm. If that person leaves the company, the firm has 90 days to replace them before CSLB suspends the license. An electrical sub whose RME just left is technically still showing Active on CSLB — but they are 90 days from automatic suspension. Ask for the RME/RMO name and verify it against the CSLB record.
C-10 is one of the most commonly suspended license classifications due to RME/RMO departures at small electrical firms.
Authorizes installation, alteration, and repair of plumbing systems. Like C-10, a C-36 license requires a qualifying RME or RMO who holds the necessary plumbing qualifications. The same 90-day replacement window applies. On residential projects, confirm the sub holds C-36 rather than just C-34 (pipeline) or C-42 (sanitation system) — scope matters.
Authorizes warm-air heating, ventilating, and air-conditioning systems. The C-20 classification covers ductwork, furnaces, air handlers, and refrigerant systems. Sheet metal installation that is part of an HVAC system falls under C-20 — but sheet metal in other contexts (roofing, ornamental) requires a separate C-43 license. Verify which classification a sub holds before they start if the scope touches both.
Authorizes roofing installation, repair, and waterproofing. California's licensed roofing contractor requirement is strictly enforced by CSLB because of high consumer complaint volumes in this trade. Roofing contractors must also comply with specific licensing requirements for lead-based paint work on pre-1978 structures.
Every active CSLB licensee must maintain a $25,000 contractor's license bond (the amount was raised from $15,000 effective January 2023). This bond protects consumers — not the GC — but its lapse triggers the automatic license suspension described above. Small subcontractors frequently let bonds lapse because the renewal is handled by their bonding company with minimal notice. A sub can go from Active to Suspended in 24 hours with no outward sign. This is the most common cause of unexpected CSLB suspensions on active projects.
CSLB license classifications reference
The CSLB issues three license classes. Class A and B are broad; Class C licenses are trade-specific specialties. TrackMyVendor tracks all of them.
| License class | Trade / Scope |
|---|---|
| Class A | General Engineering Contractor |
| Class B | General Building Contractor |
| C-10 | Electrical — requires RME/RMO qualifying individual |
| C-20 | Warm-Air Heating, Ventilating & Air-Conditioning (HVAC) |
| C-36 | Plumbing — requires RME/RMO qualifying individual |
| C-39 | Roofing |
| C-33 | Painting and Decorating |
| C-27 | Landscaping |
| C-43 | Sheet Metal |
| C-57 | Well Drilling |
| C-61 / D | Specialty / Limited Specialty (31 sub-classifications) |
Track California Electrical, HVAC, Plumbing, and Roofing Licenses Automatically
TrackMyVendor monitors specific CSLB license classifications — including the individual RME/RMO qualifiers that most GCs miss. When a sub's bond lapses or their qualifier leaves, you'll know within 24 hours.
Monitors CSLB status daily. C-10 is one of the most commonly suspended classifications due to RME/RMO departures — you'll know within 24 hours if anything changes.
Alerts at 90 / 60 / 30 / 7 days
Tracks Warm-Air Heating, Ventilating & Air-Conditioning licenses against daily CSLB data. Bond lapses, workers' comp cancellations, and disciplinary suspensions all trigger alerts.
Alerts at 90 / 60 / 30 / 7 days
Monitors C-36 licenses and flags status changes within 24 hours. If the qualifying RME/RMO leaves the firm, CSLB has 90 days to suspend — catch it before it becomes your problem.
Alerts at 90 / 60 / 30 / 7 days
Tracks Certified Roofing Contractor licenses — one of the highest-complaint CSLB classifications. Status changes and annual bond renewals are monitored daily.
Alerts at 90 / 60 / 30 / 7 days
First 25 subs free — no credit card
How California contractor license verification works
TrackMyVendor connects to the CSLB (Contractors State License Board) database to help you:
- Look up and verify California CSLB contractor licenses using official state data
- Monitor license status daily — bond and workers' comp suspensions are caught within 24 hours
- Get alerts before a license expires or the renewal deadline passes
Licenses verified through state data are clearly marked as Verified.
What California GCs actually track
License verification gets all the attention — but most GCs find their day-to-day compliance headaches come from the other two documents.
| Document | How often it expires | How most GCs track it |
|---|---|---|
| CSLB License | Every 2 years | Manually, or not at all |
| Certificate of Insurance (COI) | Annually or per project | By email, when they remember |
| W-9 | Per vendor | By request, often at year-end |
TrackMyVendor automates alerts for all three — most users set it up in under 10 minutes. Route them to Slack, Teams, Zapier, or Make →
California contractor insurance tracking
License verification is just one part of contractor compliance. TrackMyVendor also helps you manage California contractor insurance tracking:
Upload Certificates of Insurance (COIs)
Store and track COI documents with expiration dates for each vendor. Upload a PDF and AI COI parsing extracts carrier, limits, and expiration date automatically.
A COI proves the sub had insurance at issue date — it cannot tell you if their license was revoked last week. COI tracking software that verifies both in the same dashboard →
Track insurance expiration dates
Get alerts before insurance coverage lapses
Store W-9 forms securely
Keep tax documentation organized and accessible
Complete vendor compliance view
See licenses, insurance, and documents in one place per vendor — how subcontractor credential tracking works across your full roster.
California contractor compliance software features
Our California contractor compliance software helps you stay ahead of issues with:
- Email reminders at 90, 60, 30, and 7 days before license or insurance expiration
- Clear compliance scores showing each vendor's status at a glance
- Exportable PDF and Excel compliance reports for boards, audits, or internal reviews
No more spreadsheets or last-minute follow-ups.
Who uses California vendor license tracking
California vendor license tracking is especially useful for:
If you work with licensed contractors in California, TrackMyVendor is built for you.
What to do when a sub's CSLB license is suspended or expired
You ran a CSLB lookup and found a problem. Here is the step-by-step response — and why most of these situations were preventable.
Stop that trade's work immediately
Do not let a sub with a Suspended, Delinquent, or Revoked license continue performing licensed construction work. Document the date and time you became aware of the status. If work has already been completed under a lapsed license, note that in your records — this may be relevant if a claim surfaces later.
Confirm the status directly on the CSLB website
Run the lookup yourself at cslb.ca.gov — do not rely on a screenshot or verbal assurance from the sub. The CSLB public license lookup is the authoritative source. Save or print the results showing the exact status and the date you verified it. Note what type of suspension is shown: bond, workers' comp, or disciplinary.
Contact the sub and understand the specific issue
For bond or workers' comp suspensions, the sub may be able to restore Active status within days by filing a new bond or updated insurance certificate with CSLB. Give them a written deadline and require a CSLB Active confirmation before work resumes. For disciplinary suspensions or Revocation, there is no quick fix — the sub cannot legally work until CSLB acts.
Find a backup sub if the timeline cannot absorb the delay
If the sub cannot resolve the issue within your project timeline, you need a replacement who holds an Active CSLB license in the correct classification. Verify the replacement's license status yourself before they mobilize — not after. For C-10 or C-36 subs, also verify that their RME or RMO is current.
Check the rest of your active sub roster
One suspended license found on one project usually means it is time to check the others. Bond and workers' comp lapses tend to cluster at the same time of year as renewal cycles. Most GCs who find one lapse find others. Do this check now, while nothing else is on fire.
Most CSLB suspensions happen between manual checks
The most common pattern: a sub's bond lapses, CSLB suspends the license the next day, and the GC doesn't find out until weeks later when someone finally runs a lookup. Bond and workers' comp suspensions happen silently — no warning to you, sometimes no warning to the sub. Manual spot-checks at onboarding miss everything that changes after that.
TrackMyVendor monitors every California sub's CSLB status daily and alerts you within 24 hours of any status change.
Verify a California license freeCalifornia contractor license lookup FAQ
What does Suspended mean on a CSLB license?
What is a Delinquent CSLB license?
What is the RME/RMO requirement for C-10 and C-36 licenses?
What should I do if a sub's CSLB license is suspended?
How often does CSLB update license status?
What California license classifications do you cover?
How do I look up a California contractor by name?
Start California contractor license tracking today
Bond suspensions, workers' comp lapses, RME departures — they all change a CSLB license status mid-project. TrackMyVendor catches every change within 24 hours, automatically.
Verify a California license freeNo credit card required
Explore More
Texas Licenses
Search Texas professional licenses
Florida Licenses
Search Florida professional licenses
Washington Licenses
Search Washington L&I contractor registrations
Oregon Licenses
Search Oregon CCB contractor licenses
License Verification
Search 1 million+ professional licenses
COI Tracking Software
Software for collecting and tracking COIs
Vendor Management
Organize all your contractors in one place
CA License Requirements
California CSLB license classes and trades
CA Insurance Requirements
Sub insurance requirements for California GCs
General Contractor Compliance Software
Subcontractor compliance software for GCs — licenses, COIs & W-9s
AI COI Parsing
AI-powered certificate of insurance extraction
Subcontractor Credential Tracking
Platform that tracks licenses, COIs, and W-9s for every sub
Plans & Pricing
View plans and start your free trial