Free tool — official CSLB search
California licenses almost every contractor through the CSLB. Anyone contracting for construction work totaling $1,000 or more (labor and materials combined) generally needs a CSLB license in the right classification — and you can verify it free on the CSLB's official license check before you sign anything.
Search by license number, business name, or the license holder's name. This is the board's live database — the same record building departments and insurers check.
Open the official CSLB license search →https://www.cslb.ca.gov/OnlineServices/CheckLicenseII/CheckLicense.aspx
Get the license number
Ask the contractor for it — in most states it must appear on their contracts, bids, and advertising. No number? The search also works by business or owner name.
Search the CSLB database
Open the official search above and look up the record by license number, business name, or the license holder's name.
Read the record like an inspector
Status must be active, the name must match your contract, the classification must cover your project, and the expiration date must be in the future. Check disciplinary actions before you sign.
The CSLB record shows the license status (you want "Active"), the classifications the contractor may legally perform, the business type, bond and workers' compensation insurance information, and complaint disclosure / disciplinary actions. If the status is anything other than active, the contractor cannot legally take the job.
A classification is the category of work a license covers — Class B for general building, Class A for general engineering, and Class C specialties such as C-10 Electrical or C-36 Plumbing. A contractor may only perform work inside their classification(s), so check that the classification on the record matches the work in your contract.
By law it appears on the contractor's contracts, bids, and advertising. If you can't find it, search the CSLB lookup by business name or the owner's name instead — or ask the contractor directly. A licensed contractor will share it without hesitation.
Either the license isn't active, the details were entered differently (try the owner's name, not just the business name), or the contractor isn't licensed. Ask the contractor for their license number and search by number — if it still doesn't appear, do not hire them for work that requires a license.
Verify before you sign, and again before final payment on long projects. Licenses can be suspended mid-project, and a lapsed license can void insurance coverage and leave you outside the board's complaint process.
A license lets a contractor work — a permit lets the project start. Browse California permit portals for the official building department links, or look up a contractor in another state.
Permit Warden keeps every license, permit, and renewal date in one place and reminds you before anything expires — across every state you work in.
Start tracking licenses free