Roofing Contractor License Requirements in California
Everything you need to know about getting your roofing contractor license in California. A state license is required.
California Note: CSLB C-39 Roofing classification required for roofing work over $500.
How to Get Your Roofing Contractor License in California
Meet Basic Requirements
Be at least 18 years old with a valid ID. Pass a background check.
Complete Education
High school diploma or GED
Gain 3 Years of Experience
Minimum 3 years of documented roofing experience.
Pass the Roofing Contractor Exam
Register with PSI Services and pass the required licensing exam.
Obtain Insurance & Bonding
Secure General Liability, Workers Compensation insurance and a $14,000 surety bond.
Submit Application
Apply to the California Contractors State License Board (CSLB). Pay the application and license fees.
Requirements Overview
| Age Requirement | 18+ years old |
| Experience | Minimum 3 years of documented roofing experience. |
| Education | High school diploma or GED |
| Background Check | Required |
Fee Breakdown
Exam Information
- Exam Name
- Roofing Contractor Exam
- Exam Provider
- PSI Services
- Exam Fee
- $135
Insurance & Bonding
Insurance Requirements
Minimum Coverage:$500,000 per occurrence / $1,000,000 aggregate
Surety Bond
A surety bond of $14,000 is required.
Reciprocity & Portability
California has license reciprocity agreements with the following states. This may allow you to transfer or expedite your license.