
Roofing Contractors in California (C-39)
California licenses thousands of Roofing contractors through the CSLB. This directory tracks 5,712 of them: 5,460 currently active (96%), with 100% carrying a contractor bond on file and 96% showing workers' compensation coverage. Every profile is dated against the official CSLB public record.
- 5,712
- Listed
- 5,460
- Active
- 5,709
- With bond
- 5,492
- With WC
Browse by city
- Los Angeles (179)
- San Jose (135)
- Sacramento (113)
- San Diego (99)
- Fresno (89)
- San Francisco (76)
- Bakersfield (72)
- Riverside (70)
- Anaheim (61)
- Escondido (58)
- Santa Ana (56)
- Orange (51)
- Oakland (50)
- Oxnard (50)
- Santa Rosa (46)
- Stockton (46)
- Vista (45)
- Modesto (42)
- Long Beach (41)
- El Cajon (38)
- Salinas (37)
- Van Nuys (37)
- Concord (36)
- Corona (34)
- Hayward (34)
- Simi Valley (34)
- Rancho Cucamonga (33)
- San Marcos (33)
- Fullerton (32)
- San Bernardino (32)
Roofing contractors
Mac Greine Energy Corp
C-39 · El Segundo, CA
Verified August 4, 2026 · Bonded
Micasa Pro Roofers
C-39 · Upland, CA
Verified August 4, 2026 · Bonded
Van Lund Construction Inc DBA Van Lund Roofing and Solar
C-39 · Rancho Cucamonga, CA
Verified August 4, 2026 · Bonded
California Sheet Metal Customs
C-39 · Ventura, CA
Verified August 4, 2026 · Bonded
Galvaneyes Roofing Inc
C-39 · Clovis, CA
Verified August 4, 2026 · Bonded
Javi's Roofing Inc
C-39 · Rio Linda, CA
Verified August 4, 2026 · Bonded
Clear Choice Solutions
C-39 · Whittier, CA
Verified August 4, 2026 · Bonded
R C Roofing
C-39 · Bloomington, CA
Verified August 4, 2026 · Bonded
Marco Roofing
C-39 · Thousand Oaks, CA
Verified August 4, 2026 · Bonded
Lomeli's Roofing
C-39 · San Jacinto, CA
Verified August 4, 2026 · Bonded
B R S Inc
C-39 · San Bernardino, CA
Verified August 4, 2026 · Bonded
Arch Roofing Inc
C-39 · Fremont, CA
Verified August 4, 2026 · Bonded
Acme Roofing Services Inc
C-39 · Morgan Hill, CA
Verified August 4, 2026 · Bonded
Archer Roofing
C-39 · Seaside, CA
Verified August 4, 2026 · Bonded
Sjd&b Inc
C-39 · Walnut, CA
Verified August 4, 2026 · Bonded
Astro Roofing Inc
C-39 · Oakland, CA
Verified August 4, 2026 · Bonded
Yoshida Roofing Company Inc
C-39 · Torrance, CA
Verified August 4, 2026 · Bonded
Pacific Coast Roofing Service
C-39 · Martinez, CA
Verified August 4, 2026 · Bonded
Boe Roofing
C-39 · Chico, CA
Verified August 4, 2026 · Bonded
Christian Roofing Inc
C-39 · El Cajon, CA
Verified August 4, 2026 · Bonded
Smart Roof Systems
C-39 · Long Beach, CA
Verified August 4, 2026 · Bonded
Protect All Roofs
C-39 · San Marcos, CA
Verified August 4, 2026 · Bonded
Best Quality Roofing Corporation
C-39 · Granada Hills, CA
Verified August 4, 2026 · Bonded
Commercial Waterproofers Inc
C-39 · Rancho Cordova, CA
Verified August 4, 2026 · Bonded
Frequently asked questions
How many Roofing contractors are licensed in California?
This directory lists 5,712 Roofing contractors in California, of which 5,460 currently hold an active CSLB license.
Should a Roofing contractor carry a bond and workers' compensation?
Most active CSLB licensees carry a contractor bond, and any contractor with employees must carry workers' compensation. Each profile shows what the CSLB record reports.
How do I verify a roofing contractor's license in California?
Search the roofer's business name or license number in this directory for their dated CSLB status, bond, and workers' compensation record, or look them up directly on the CSLB Check a License tool. The license should be active and include the C-39 Roofing classification.
Do roofing contractors need workers' compensation in California?
Yes, without exception. C-39 Roofing is one of the few classifications that cannot claim a workers' compensation exemption: a roofing contractor must carry coverage even with no employees. Treat a roofer without workers' comp on file as a serious red flag.
Does a roofing job need a licensed contractor?
Almost always. Any roofing work where labor, materials, and all other items total $1,000 or more requires a licensed contractor in California, and roof replacements typically also need a building permit, which unlicensed workers cannot pull.