Contractor License Proof
A licensed Roofing contractor at work on a California project

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

Roofing contractors

Mac Greine Energy Corp

C-39 · El Segundo, CA

Licensed

Verified August 4, 2026 · Bonded

Micasa Pro Roofers

C-39 · Upland, CA

Licensed

Verified August 4, 2026 · Bonded

Van Lund Construction Inc DBA Van Lund Roofing and Solar

C-39 · Rancho Cucamonga, CA

Licensed

Verified August 4, 2026 · Bonded

California Sheet Metal Customs

C-39 · Ventura, CA

Licensed

Verified August 4, 2026 · Bonded

Galvaneyes Roofing Inc

C-39 · Clovis, CA

Licensed

Verified August 4, 2026 · Bonded

Javi's Roofing Inc

C-39 · Rio Linda, CA

Licensed

Verified August 4, 2026 · Bonded

Clear Choice Solutions

C-39 · Whittier, CA

Licensed

Verified August 4, 2026 · Bonded

R C Roofing

C-39 · Bloomington, CA

Licensed

Verified August 4, 2026 · Bonded

Marco Roofing

C-39 · Thousand Oaks, CA

Licensed

Verified August 4, 2026 · Bonded

Lomeli's Roofing

C-39 · San Jacinto, CA

Licensed

Verified August 4, 2026 · Bonded

B R S Inc

C-39 · San Bernardino, CA

Licensed

Verified August 4, 2026 · Bonded

Arch Roofing Inc

C-39 · Fremont, CA

Licensed

Verified August 4, 2026 · Bonded

Acme Roofing Services Inc

C-39 · Morgan Hill, CA

Licensed

Verified August 4, 2026 · Bonded

Archer Roofing

C-39 · Seaside, CA

Licensed

Verified August 4, 2026 · Bonded

Sjd&b Inc

C-39 · Walnut, CA

Licensed

Verified August 4, 2026 · Bonded

Astro Roofing Inc

C-39 · Oakland, CA

Licensed

Verified August 4, 2026 · Bonded

Yoshida Roofing Company Inc

C-39 · Torrance, CA

Licensed

Verified August 4, 2026 · Bonded

Pacific Coast Roofing Service

C-39 · Martinez, CA

Licensed

Verified August 4, 2026 · Bonded

Boe Roofing

C-39 · Chico, CA

Licensed

Verified August 4, 2026 · Bonded

Christian Roofing Inc

C-39 · El Cajon, CA

Licensed

Verified August 4, 2026 · Bonded

Smart Roof Systems

C-39 · Long Beach, CA

Licensed

Verified August 4, 2026 · Bonded

Protect All Roofs

C-39 · San Marcos, CA

Licensed

Verified August 4, 2026 · Bonded

Best Quality Roofing Corporation

C-39 · Granada Hills, CA

Licensed

Verified August 4, 2026 · Bonded

Commercial Waterproofers Inc

C-39 · Rancho Cordova, CA

Licensed

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.