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.

Related Paths