Requirements, Fees & How to Apply — 2026 Guide
North Carolina requires roofing contractors to hold a state license. No state exam required. Application fees start at $75-$250. Licenses renew annual.
Step-by-step application process.
North Carolina roofing contractors typically need a state contractor license. Some states have specific roofing classifications. Wind mitigation and storm work may require additional certifications.
Yes. North Carolina requires roofing contractors to hold a state license. North Carolina roofing contractors typically need a state contractor license. Some states have specific roofing classifications. Wind mitigation and storm work may require additional certifications.
In North Carolina, the application fee is typically $75-$250. License fees are $100-$250. Renewal is $75-$175 per annual cycle.
No state exam is required for roofing licensing in North Carolina. You will need to demonstrate experience and meet insurance/bonding requirements.
North Carolina roofing licenses renew annual. Renewal fees are $75-$175. Many states require continuing education for renewal. Contact North Carolina Contractors Board for current renewal requirements.
Yes, North Carolina has reciprocity agreements with: SC, VA, GA. Contractors licensed in these states may qualify for expedited or waived requirements. Contact North Carolina Contractors Board for current reciprocity details.
Compare requirements in nearby states — useful if you work across state lines.