This page organizes official CSLB public-data rows and exact-ID regulatory overlays. It is not a ranking, recommendation, or Trust Score. Acquired rows are not the complete California contractor universe.
Snapshot contractor-ca-state-intel-v1 · License Master as of 2026-09-02 · coverage ACQUIRED_PARTIAL_STREAM_TRUNCATED
Snapshot metrics
75,572
Universe · acquired rows
Stream ended before the official file finished. Complete renewable count is UNKNOWN.
67,239
Current · CLEAR in extract
CLEAR is a CSLB status label. Not TrustHub Verified. Not an endorsement.
75,483
Observations · public business phones
Business phone, not personal phone. Emails are not in this source (BPC 27).
58
Geography · named counties in extract
2,767 rows have county UNKNOWN. Mailing county is not a service area.
2026-09-02
As-of · License Master
Market findings
This page searched 75,572 acquired CSLB public-data rows from the official License Master as of 2026-09-02. The download stream ended before the file finished (last observed business name starts 'TOOLBO'). The complete renewable-license denominator is UNKNOWN. This is not 75,572 contractors in California.
67,239 acquired rows have source-native PrimaryStatus CLEAR. CLEAR is a CSLB status label. It is not TrustHub Verified and not an endorsement.
In this truncated extract, 30,813 license rows hold classification B (General Building). 12,139 acquired rows hold more than one class. This is not a consumer ranking.
75,483 acquired rows have a public-eligible business phone. Emails are not in this source (Business & Professions Code § 27). A business phone is not a personal phone. A mailing address is not a proven service area.
Cal/OSHA asbestos registrant table: 321 rows / 312 exact CSLB IDs; 65 join this extract on exact license number. Asbestos registration is not general CSLB license status.
DIR DLSE public-works debarment listings name 57 exact CSLB IDs. 0 of those IDs appear in this renewable extract (57 are absent, which is expected when cancelled/revoked licenses are excluded). DLSE debarment is not CSLB revocation. A stayed order is not a current debarment.
California local construction intelligence
Dedicated pages for geographies with exact CSLB work-activity evidence. City market modules stay on this state page. No California county permit pages.
172,453 created approval rows (2024–2026) across 39,612 projects.136,645 rows name a permit holder. Only 23 rows carry a source-native exact CSLB token (4 in the acquired spine, 19 outside it). Do not read this as broad contractor attribution. This is City of San Diego, not San Diego County.
Also on file: 59,321 active Business Tax Certificates (not trade licenses) and 328,337 Rental Unit Business Tax property rows.
Trace this number
Source
City of San Diego Development Services created-approvals year files
Permit holder is a contact name. Not San Diego County permits.
City of San Jose — market module
2,456 current monthly permit rows, 2,050 with a contractor name, 0 source-native CSLB numbers. Name-only identity is UNSAFE and is not auto-attached. This is City of San Jose, not Santa Clara Countywide permit coverage.
Parked: San Diego County (no county permit bulk), Santa Clara County (504,717 parcels / 30,179 development records, no CSLB field), unincorporated Los Angeles County.
Contractor research inventory
Label: Acquired CSLB public-data rows. Acquired CSLB public-data rows. Search license, name, class, status, city, or ZIP. This is not a complete California contractor directory and not a ranking.
Official source: CSLB Public Data Portal License Master. Universe in that file is currently renewed or expired-but-renewable (BPC 7141). Cancelled, revoked, and expired-nonrenewable licenses are excluded by CSLB even when the file is complete.
Official CSV stream ended prematurely. Last incomplete row dropped. Alphabetical tail after the last observed business name is not in this extract.
75,572
Acquired license rows
Not the complete renewable universe.
75,572
Distinct license numbers
75,560
Distinct name + mailing + ZIP5
UNKNOWN
Complete renewable denominator
Trace this number
Source
CSLB Public Data Portal License Master CSV
Source date
2026-09-02
Denominator
Acquired complete CSV rows after dropping the truncated last line. Complete portal file row count is UNKNOWN.
Calculation
Count LicenseNo rows that parse as digits.
Reporting grain
LICENSE ROW — not a contractor-business census
Coverage
ACQUIRED_PARTIAL_STREAM_TRUNCATED
Caveat
Do not say California has this many contractors. Stream ended before the official file finished.
Status education
Labels below are source-native PrimaryStatus values. CLEAR is not TrustHub Verified and not an endorsement. A suspension is not a revocation. Expired-renewable is not cancelled.
Source-native status
Acquired rows
CLEAR
67,239
Contr Bond Susp
6,366
Work Comp Susp
1,044
Liab Ins Susp
295
SOS Suspension
133
Family Sup Susp
92
Susp - No Qualifier
88
Judgement Susp
58
BOND Pay Susp
57
JDG Entity Susp
47
Out Liab Susp
46
EMP/WK Bnd Susp
41
QUAL Bond SUSP
26
J V Entity Susp
11
BND Pay EN Susp
9
O/L Entity Susp
9
ARB Suspension
3
Discp Bond SUSP
3
Citation Susp
2
ARB Entity Susp
1
Cit Entity Susp
1
UNKNOWN
1
Classifications
Official CSLB selectable classes/certifications: 78. Observed normalized tokens in this extract: 81.Observed tokens are not a ranking. Official dictionary is the 78 form options.
Token
Acquired rows holding class
B
30,813
C-10
8,659
C-36
5,592
C-33
5,028
C-20
4,047
A
4,035
C-27
3,873
C-15
2,139
C-39
1,887
C-54
1,859
C-8
1,732
C-7
1,557
Public business contacts
Business phone is PUBLIC_ELIGIBLE (75,483 acquired rows). A business phone is not a personal phone. Emails are not provided (BPC 27): 0 public emails. Websites are not in this source. Mailing address is REVIEW_REQUIRED and is not published in the inventory — a mail address is not a proven service area.
Mailing geography in the extract
58 named California counties appear in this extract, plus 2,767 UNKNOWN county rows. This is mailing geography, not a service-area map. No California county pages are published in this ticket.
Mailing county
Acquired rows
Los Angeles
16,481
San Diego
6,829
Orange
6,224
Riverside
5,698
San Bernardino
3,686
Sacramento
3,220
Santa Clara
3,115
UNKNOWN
2,767
Contra Costa
2,306
Alameda
2,279
Ventura
1,823
Sonoma
1,576
Fresno
1,465
Placer
1,323
San Mateo
1,213
Personnel
Coverage NOT_ACQUIRED. Personnel failure is not a page blocker. Qualifiers and other people are not published as profiles.
Workers' compensation
Workers' Compensation standalone portal file was not acquired. Master-list WC fields are source labels, not a live certificate check. CLEAR is not proof of current workers' compensation.
Source-native PrimaryStatus “Work Comp Susp”: 1,044 acquired rows. CLEAR is not proof of current workers' compensation.
Cal/OSHA asbestos overlay
321 registrant rows / 312 exact CSLB IDs; 65 join this extract. Cal/OSHA asbestos registrant is not CSLB license status and not a C-22 classification proof by itself. EXACT CSLB ID only. Name-only is UNSAFE.
57 exact CSLB IDs are stored from the official listing. 0 join this renewable extract. Currently-debarred count is not published (ambiguous order dates; stayed is not current). DLSE public works debarment is not CSLB license status. A stayed order is not a current debarment. Name-only rows without a CSLB number are UNSAFE. Do not invent a currently-debarred count from ambiguous dates.
DIR ECU certified electricians 36,983; trainees 19,661. Electrician certificate is not a contractor business. No CSLB ID in the DIR ECU files.
PWCR and vendor coverage
Public Works Contractor Registration: SEARCH_ONLY. DIR Public Works Contractor Registration is not a CSLB license. Missing roster is not zero registrants.
Cal eProcure vendor data: SEARCH_ONLY. Cal eProcure / SCPRS vendor identity is not a licensed contractor.
Evidence depth
Family
Grain
Public treatment
CSLB License Master
license row (renewed or expired-renewable)
Published as acquired rows; complete universe UNKNOWN