City and County of San Francisco
City and County of San Francisco Contractor & Permit Intelligence
Official DBI permits, permit-contact CSLB numbers, inspections, and Treasurer registered businesses. Exact license identifiers only. Not a ranking, Trust Score, or complete CSLB roster.
1,294,909
Permit-at-address rows
562,059
Permit contacts with License1/2
2,729
Exact IDs in acquired CSLB spine
20,450
Exact IDs outside partial spine
Trace this number
- Source
- DataSF Building Permits i98e-djp9
- Source date
- 2026-09-02
- Denominator
- official permit-at-address rows
- Calculation
- Count CSV rows; distinct Permit Number separately
- Reporting grain
- permit at an address
- Coverage
- City and County of San Francisco DBI applications
- Caveat
- Permit count is not quality. Contractor license is on the contacts file, not this permit file.
What official local contractor evidence is available?
- 1,149,123 distinct permit numbers among 1,294,909 address rows.
- 1,032,543 permit-contact rows; 584,716 contractor-role rows.
- 23,179 distinct source-native license IDs.
- 20,450 exact official CSLB identifiers sit outside TrustHub’s truncated state extract. They are not unlicensed.
Status mix includes complete, issued, expired, cancelled, and filed (complete (743,055), issued (247,659), expired (232,324), cancelled (43,312), filed (11,408)). Valuation present on 1,151,222 rows. Parcel/block-lot on every permit row. Completed date on 747,866.
Exact CSLB work-activity lookup
This lookup uses source-native CSLB numbers only. Name-only or high-confidence business-registry matches are not work history. Permit activity is not quality.
Registered businesses
366,307 registered business locations, 258,032 accounts,126,522 current under the source rule. Construction-related: 12,128 locations / 8,743 accounts. No source-native CSLB ID. High-confidence name+address matches (831) are not license verification.
A registered business location is not a CSLB license and not proof of contractor authority.
Inspections
702,749 inspection events associated with permit, complaint, or address grain (621,099 permit · 69,358 complaint · 12,292 address).
This is inspection-event evidence associated with a permit or property. It does not establish that a contractor passed or failed an inspection.
Trace this number
- Source
- DataSF Building Inspections vckc-dh2h
- Source date
- 2026-09-03
- Denominator
- official inspection rows
- Calculation
- Count rows; group by reference_number_type and result
- Reporting grain
- inspection event
- Coverage
- DBI Building Inspection division events
- Caveat
- PASSED is not contractor quality. No contractor license field on this file.
Evidence depth
| Family | Rows | Limitation |
|---|---|---|
| Permits | 1,294,909 | Address grain; no CSLB on this file |
| Permit contacts | 1,032,543 | Exact License1/2 only |
| Inspections | 702,749 | Permit/property grain |
| Registered businesses | 366,307 | Not a license |
What we don't know
- Complete California licensed-mover/contractor denominator remains UNKNOWN.
- Name-only contacts are not attached.
- No local record is not proof of no work.