Roofing Contractor License Requirements in North Carolina
| Licensing Authority | North Carolina Licensing Board for General Contractors (NCLBGC) |
| License Type | Roofing Contractor — Limited, Intermediate, or Unlimited |
| Experience Required | No specific years-of-experience requirement — competence demonstrated through exam and financial standing. |
| Exam Required | Yes — Roofing Trade Exam |
| Bond Required | No |
| Insurance | General liability: recommended. Workers comp: required with employees |
| Continuing Education | 8 hours every year |
| Processing Time | 1-2 months |
Fee Breakdown
| Application Fee | $75 |
| Exam Fee | $79 |
| Est. Initial Total | $154 |
Renewal: $75 every 1 year
Exam Requirements
Roofing Trade Exam
60 questions2 hoursPass: 70%
SafetyBuilding codeSteep roofingFlat/built-up roofingSheet metal/flashingRepairs
Exam provider: PSI
License Tiers
Limited
Projects up to $500,000. Requires $17,000 working capital or $175,000 surety bond.
Exam: Required
Intermediate
Projects up to $1,000,000. Requires $75,000 working capital or $500,000 surety bond.
Exam: Required
Unlimited
No project cap. Requires $150,000 working capital or $1,000,000 surety bond.
Exam: Required
License Reciprocity
This state has reciprocity agreements with 7 states. You may be able to skip the trade exam if you hold a valid license from one of these states.
south carolinaExam waiver; must pass NC Business & Law exam
tennesseeExam waiver; must pass NC Business & Law exam
louisianaExam waiver; must pass NC Business & Law exam
georgiaExam waiver; must pass NC Business & Law exam
mississippiExam waiver; must pass NC Business & Law exam
alabamaExam waiver; must pass NC Business & Law exam
floridaExam waiver; must pass NC Business & Law exam
Notes
- License required for roofing projects $30,000+
- Same board and tier structure as general contractor
- NASCLA Accredited Exam accepted
Frequently Asked Questions
Do I need a roofing contractor license in North Carolina?
Yes, North Carolina requires a statewide roofing contractor license through the North Carolina Licensing Board for General Contractors.
How much does a roofing contractor license cost in North Carolina?
The estimated initial cost is $154, including application, exam, and license fees.
Data last verified: 2026-04-02 | Source: NCLBGC