Roofing License Requirements by State (2026)
Roofing license requirements vary dramatically by state. Some states require specific roofing licenses, others use general contractor licenses, and a few have no state-level requirement at all (leaving it to cities and counties). Here is what you need to know.
States Requiring Specific Roofing Licenses
These states require contractors to hold a specific roofing or specialty contractor license:
- Florida: Certified Roofing Contractor (CCC) or Registered Roofing Contractor
- California: C-39 Roofing Contractor license
- Arizona: CR-42 Roofing license from the ROC
- Nevada: C-15 Roofing license
- Louisiana: Specialty license for roofing work
- North Carolina: Roofing license for projects over $30,000
- South Carolina: Specialty contractor registration
- Tennessee: Home improvement license required
- Oregon: CCB license with roofing endorsement
States Using General Contractor Licenses
In these states, roofers operate under a general contractor or home improvement license:
- Georgia, Virginia, Maryland, Connecticut, Massachusetts - General contractor or home improvement license
- Michigan, Minnesota, Wisconsin - Residential builder license
States with No State License (Local Requirements Only)
These states do not require a state-level license, but cities and counties may have their own requirements:
- Texas, Colorado, New York, Ohio, Indiana, Missouri, Kansas, Nebraska
Even in these states, always verify that a contractor has: general liability insurance, workers' compensation insurance, and any locally required permits.
What to Verify Before Hiring
- Ask for the license number and verify it with your state's contractor board
- Confirm the license is current and in good standing
- Check for complaints or disciplinary actions
- Verify insurance independently (call the insurance company)
- Confirm workers' compensation coverage (protects you from liability)
Every contractor on TopRoofers is a real business verified through Google Maps data. Browse roofers in your state and check their reviews before you call.