HomeRoofing › California

Roofing Contractors in California

4,138 active on file · checked against California Contractors State License Board (CSLB) · July 11, 2026

California requires roofing contractors to hold a C-39 license from the Contractors State License Board, and state law requires every C-39 contractor to carry workers' compensation insurance. Every listing here is checked against the CSLB license file.

License types in California

C-39
C-39 Roofing Contractor — the CSLB classification for roofing work

Verify any license yourself

Search the contractor's license number at the official California Contractors State License Board (CSLB) lookup before signing anything.

By specialty

All licensed contractors by metro

Guides for hiring smart

Get the free Seasonal Home Maintenance Schedule

Month-by-month checklist for your state — roof, gutters, HVAC and more. Plus license-lapse alerts for contractors you're considering.

We don't sell your email address. See our privacy & editorial policy.