The Contractors State License Board (CSLB) licenses roughly 290,000 contractors across California and publishes every license record in its public data portal. A CSLB license number is the canonical identifier for a contractor in the state: it ties together the business name, the classifications they are qualified for, their contractor bond, and their workers’ compensation status.
A contractor’s CSLB record shows four things that matter when you hire: the license status (active, expired, suspended, cancelled, or revoked), the classification (for example C-39 for roofing), the contractor’s bond, and workers’ compensation coverage. A license that is expired or cancelled means the contractor is not currently authorized to contract for work over $500 in California — regardless of how polished their website looks.
CSLB verification matters because most contractor directories never check it. Lead-generation sites and review platforms list whoever pays or signs up, so a listing being present says nothing about whether the license is real or current. A CSLB-verified listing, by contrast, has been matched against the official state record.
Contractor Intel verifies every listing against CSLB public records and re-checks them continuously, showing the license status and the date it was last confirmed on each profile. That is the difference between a directory and a verified directory: the data is sourced from the regulator, not self-reported.
To verify a contractor yourself, look up their license number on the CSLB website and confirm the status reads “active,” the classification matches the work (C-39 for a roof), and the bond and workers’ compensation entries are current. If any of those are missing or lapsed, treat the listing as unverified.