Licensed roofers in Southern California
Every CSLB C-39 license with a business address in Los Angeles, Orange, San Diego, Riverside or San Bernardino County, from CSLB data updated 10/22/2026.
By county
Los Angeles County has the most, 1,235 of 2,836 (43.5%).
| County | Licenses | Active | Share of SoCal |
|---|---|---|---|
| Los Angeles County | 1,235 | 1,174 | 43.5% |
| Orange County | 474 | 454 | 16.7% |
| San Diego County | 428 | 409 | 15.1% |
| Riverside County | 370 | 349 | 13.0% |
| San Bernardino County | 329 | 310 | 11.6% |
Roofing (C-39) by city
- Los Angeles 179
- San Diego 100
- Riverside 71
- Anaheim 64
- Santa Ana 60
- Escondido 58
- Orange 53
- Vista 49
- Long Beach 42
- El Cajon 39
- San Bernardino 37
- Corona 35
- Van Nuys 35
- Rancho Cucamonga 33
- Torrance 33
- Woodland Hills 33
- San Marcos 32
- Costa Mesa 31
- Fullerton 29
- Huntington Beach 29
- Burbank 28
- Glendale 28
- Palmdale 28
- Ontario 26
- Lancaster 25
- Sylmar 25
- Temecula 24
- Garden Grove 24
- Sherman Oaks 24
- North Hollywood 24
- Upland 23
- Downey 23
- Perris 23
- Irvine 23
- Fontana 23
- Gardena 21
- Whittier 20
- Hesperia 20
- Murrieta 20
- Tarzana 20
- Northridge 19
- Moreno Valley 18
- Hemet 18
- West Hills 18
- Spring Valley 17
- Redlands 16
- Oceanside 16
- La Habra 16
- Santa Clarita 16
- Encino 15
- Victorville 15
- Reseda 15
- Chula Vista 14
- Indio 14
- Bellflower 14
- Pasadena 14
- Pomona 14
- Chino 14
- Granada Hills 13
- Norco 13
9 new licenses for Roofing (C-39) across SoCal
Issued Oct 16 – Oct 22, 2026.
Quick facts
How many licensed roofers are in Southern California?
2,836 roofers with a California CSLB license list a business address in Southern California. 2,696 of them have an active license in good standing (CSLB data as of 10/22/2026).
How many roofers in Southern California have a license problem right now?
140 are not in good standing right now, including 106 suspended for missing workers' comp. 173 active licenses expire within 90 days. Each county and city list linked here shows the status and a plain-English OK-to-hire verdict.
How do I check if a roofer is licensed?
Search the business name or license number on LicenseWatch CA to see license status, bond and workers' comp in one place, then confirm on the CSLB website before you sign a contract. In California, work over $1,000 in labor and materials requires a licensed contractor.
New and lapsed SoCal licenses, every Monday
New licenses, expirations and workers' comp lapses across five counties. One short email a week.