Legit Pages

File No. 4Kind From the state fileChecked Sources 7

What the State File Says About California Roofing Contractors

On Sep 24, 2026, 5,524 of the 5,782 California licenses with the C-39 Roofing class, 95.5%, had no suspension. Missing workers' comp caused most suspensions: 187 of 258. Among active licenses, 99.5% have coverage on file, and the median license is 10.0 years old.1,2

95.5%of C-39 licenses with status CLEAR
187of 258 suspensions are for workers' comp
99.5%of active licenses with workers' comp coverage on file
10.0median years since the license was issued
Finding

Of 5,524 active C-39 licenses, one lists a no-employees exemption. For active C-10 electrical licenses, which may still claim it, the share is 49.9%.1 The rule shows in the data. So do its gaps: 28 active roofing licenses show no current coverage, and 119 carry a pending workers' comp suspension. One in three active licenses, 33.3%, was issued less than 5 years ago.

What the status column says

The License Master file lists licenses that are renewed, or expired but still renewable.2 No C-39 record in our snapshot has an expiration date before Sep 24, 2026. CLEAR means the record shows no suspension. CSLB treats work done during a suspension as unlicensed.3 How to read one record: Reading a CSLB License Record.

Licenses holding the C-39 class, by primary status. Legit Pages analysis of the CSLB License Master file, snapshot Sep 24, 2026.
Primary statusLicensesShare
CLEAR (no suspension)5,52495.5%
Workers' comp suspension1873.2%
Contractor bond suspension440.8%
Liability insurance suspension70.1%
Other suspensions (10 types)200.3%
All licenses with this class5,782100.0%

For electricians, bond suspensions lead instead. See What the State File Says About California Electrical Contractors. Bond rules are in Contractor Bonds.

The rule for roofers

Business and Professions Code section 7125 requires a workers' comp certificate or a no-employees exemption for each license. The exemption is not open to C-39 holders.5,3 A roofing licensee must carry workers' comp even with no employees.3

The rule began as a temporary one. AB 2305 extended it to January 1, 2013.6 AB 2219 removed the end date, so it has applied without a sunset since then.7 Since January 1, 2023, the same rule also covers C-8, C-20, C-22 and D-49.4 For all other classes, SB 1455 (2024) set the date at January 1, 2028.4

Workers' comp in the snapshot

Active C-39 licenses by workers' compensation coverage type on file. Legit Pages analysis of the CSLB License Master file, snapshot Sep 24, 2026.
Coverage on fileLicensesShare
Insurance policy on file5,07591.9%
Workers supplied by a leasing firm or temp agency3877.0%
No current coverage on file280.5%
Out-of-state coverage230.4%
Self-insured100.2%
Exemption (no employees certified)1under 0.1%

387 active roofing licenses, 7.0%, list a leasing firm or temp agency. The workers are supplied by that firm, and its policy covers them.3 The share for C-10 is 1.0%.1 More on each entry: Workers' Comp on a License.

Across all statuses, 3.2% of C-39 licenses are under a workers' comp suspension. For C-10 it is 0.8%.1 Among active licenses, a pending workers' comp suspension sits on 2.2% of C-39 records and 1.2% of C-10 records.

How long licenses have existed

The median active C-39 license is 10.0 years old, counted from the issue date. One in three, 33.3%, was issued less than 5 years ago.1

Active C-39 licenses by years since issue date. Legit Pages analysis of the CSLB License Master file, snapshot Sep 24, 2026.
Years since issueLicensesShare
Under 5 years1,83833.3%
5 to 9 years92716.8%
10 to 19 years94817.2%
20 to 29 years77114.0%
30 years or more1,04018.8%

Where license holders' mailing addresses are

The county is the mailing address on the license.1 Los Angeles County holds 21.0% of active C-39 licenses. Together with Orange, San Diego, Riverside and San Bernardino, the five counties hold 48.4%.

Alpine, Sierra and Trinity counties have no active C-39 license at a local mailing address. Roofers based elsewhere can still work there. Another 153 active licenses, 2.8%, have a mailing address outside California.

Active C-39 licenses (status CLEAR) by mailing address county, all 58 counties, sorted by count. Share is of all 5,524 active C-39 licenses. Legit Pages analysis of the CSLB License Master file, snapshot Sep 24, 2026.
CountyActive C-39Share
Los Angeles1,16221.0%
Orange4568.3%
San Diego4037.3%
Riverside3476.3%
San Bernardino3075.6%
Sacramento2815.1%
Santa Clara2234.0%
Alameda2033.7%
Ventura1673.0%
Contra Costa1643.0%
Fresno1272.3%
Placer1041.9%
San Mateo951.7%
San Joaquin911.6%
Sonoma891.6%
Kern851.5%
Santa Barbara821.5%
Stanislaus801.4%
San Francisco751.4%
El Dorado731.3%
Monterey621.1%
Tulare591.1%
Solano581.0%
Santa Cruz551.0%
San Luis Obispo510.9%
Shasta490.9%
Butte450.8%
Mendocino330.6%
Nevada310.6%
Madera290.5%
Yolo270.5%
Merced240.4%
Napa230.4%
Marin210.4%
Humboldt200.4%
Sutter180.3%
Yuba160.3%
Calaveras150.3%
Tuolumne150.3%
San Benito140.3%
Amador120.2%
Lake120.2%
Tehama100.2%
Imperial90.2%
Siskiyou90.2%
Glenn70.1%
Lassen70.1%
Kings60.1%
Inyo50.1%
Mono40.1%
Plumas40.1%
Del Norte30.1%
Mariposa2under 0.1%
Colusa1under 0.1%
Modoc1under 0.1%
Alpine00.0%
Sierra00.0%
Trinity00.0%
Mailing address outside California1532.8%
All active C-39 licenses5,524100.0%

One license, several classes

33.2% of active C-39 licenses hold another class too. B General Building appears on 26.8%, and C-10 on 247.1 Corporations hold 62.1% of active roofing licenses; sole owners hold 30.3%. Class scopes: California License Classifications. Permit rules for a new roof: Reroofing Rules.

Limits

This is one snapshot, taken Sep 24, 2026. Status and coverage can change any day; check a single license on the CSLB site before you hire. The county is the mailing address, not where the work is done. A business can hold many classes, so C-39 counts overlap with other trades. A policy on file does not show that it covers every worker on your roof. We publish totals only, never names or license numbers. Roofing work by someone without a license: Unlicensed Contracting.

Sources

  1. Legit Pages analysis of the CSLB License Master file, snapshot Sep 24, 2026 (244,908 license records). Counts by classification, status, county, workers' compensation type and issue date.
  2. Contractors State License Board, Master List of California Licensed Contractors (License Master file), https://www.cslb.ca.gov/onlineservices/dataportal/ContractorList.aspx, file downloaded Sep 24, 2026, page checked Oct 7, 2026.
  3. Contractors State License Board, Workers' Compensation, https://www.cslb.ca.gov/Contractors/Maintain_License/Workers_Compensation.aspx, accessed Oct 7, 2026.
  4. Contractors State License Board, Workers' Compensation Insurance Stakeholder Meeting packet, Nov 19, 2024 (SB 216, Chapter 978, Statutes of 2022; SB 1455, Chapter 485, Statutes of 2024), https://www.cslb.ca.gov/Resources/StakeholderAgendas/2024/WC_Stakeholder_Meeting_Agenda,_Packet_Nov_2024.pdf, accessed Oct 7, 2026.
  5. California Business and Professions Code section 7125, California Legislative Information, https://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?sectionNum=7125.&lawCode=BPC.
  6. Assembly Bill 2305 (Knight, 2010), enrolled text and Legislative Counsel's Digest, https://www.leginfo.ca.gov/pub/09-10/bill/asm/ab_2301-2350/ab_2305_bill_20100830_enrolled.html, accessed Oct 7, 2026.
  7. Assembly Bill 2219 (Knight, 2012), enrolled text and Legislative Counsel's Digest, https://www.leginfo.ca.gov/pub/11-12/bill/asm/ab_2201-2250/ab_2219_bill_20120831_enrolled.html, accessed Oct 7, 2026.