Roofer License Requirements in North Carolina
License RequiredLast verified March 24, 2026
Agency And Exam
Issuing agency: North Carolina Licensing Board for General Contractors
Official licensing agency website
Exam provider: PSI
Reciprocity And License Levels
License levels
Roofing Contractor – Limited LicenseRoofing Contractor – Intermediate LicenseRoofing Contractor – Unlimited License
Reciprocity states
None listed
Notes
North Carolina requires a General Contractor license with a Roofing specialty classification from the NC Licensing Board for General Contractors. License tiers (Limited, Intermediate, Unlimited) are based on project value thresholds. Applicants must pass a trade exam, provide financial statements, insurance, and pay fees.