GetTradeLicense

Roofing Contractor License Requirements in North Carolina

Licensing AuthorityNorth Carolina Licensing Board for General Contractors (NCLBGC)
License TypeRoofing Contractor — Limited, Intermediate, or Unlimited
Experience RequiredNo specific years-of-experience requirement — competence demonstrated through exam and financial standing.
Exam RequiredYes — Roofing Trade Exam
Bond RequiredNo
InsuranceGeneral liability: recommended. Workers comp: required with employees
Continuing Education8 hours every year
Processing Time1-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