North Carolina · Roofer

How to get a Roofer license in North Carolina

Yes — North Carolina requires a Roofer license, issued by NCLBGC — S(Roofing) specialty classification. You must pass the state exam, document your qualifying experience. The license fee is $75, and it renews every 1 year.

North Carolina Roofer license requirements at a glance

License requiredYes (state)
Issuing boardNCLBGC — S(Roofing) specialty classification
ExamYes — Classification-specific exam per 21 NCAC 12A .0404 via PSI
ExperienceSame as GC: 18+, good moral character, financial qualification by tier ($17k/$75k/$150k working capital)
BondNo
License fee$75
RenewalEvery 1 year(s)
ReciprocityBoard exam-waiver states (SC, TN, LA, GA, MS, AL, FL); coverage of S(Roofing) specifically not stated by board

Step by step

  1. Meet the experience requirement. Same as GC: 18+, good moral character, financial qualification by tier ($17k/$75k/$150k working capital)
  2. Pass the required exam. Classification-specific exam per 21 NCAC 12A .0404 via PSI
  3. Pay the license fee and apply. Submit your application to NCLBGC — S(Roofing) specialty classification with the $75 fee.
  4. Keep the license current. Renew every 1 year to stay eligible to pull permits.

Fee detail and fine print

S(Roofing) = specialty classification under NCLBGC (21 NCAC 12A .0202), not a standalone board. License required only for projects >= $40,000 (GS 87-1) — below that, no NC roofing license needed. Fees $75/$100/$125 by tier + exam <=$100.

Already licensed in another state?

Board exam-waiver states (SC, TN, LA, GA, MS, AL, FL); coverage of S(Roofing) specifically not stated by board

North Carolina Roofer reciprocity in detail →

Official source: NCLBGC — S(Roofing) specialty classification

Frequently asked questions

Do you need a license to work as a roofer in North Carolina?
Yes. North Carolina requires a Roofer license issued by NCLBGC — S(Roofing) specialty classification.
How much does a Roofer license cost in North Carolina?
The license fee is $75. S(Roofing) = specialty classification under NCLBGC (21 NCAC 12A .0202), not a standalone board. License required only for projects >= $40,000 (GS 87-1) — below that, no NC roofing license needed. Fees $75/$100/$125 by tier + exam <=$100. Exam, fingerprinting, bond premium and insurance are billed separately where they apply.
How much experience do you need?
Same as GC: 18+, good moral character, financial qualification by tier ($17k/$75k/$150k working capital)
What exam do you have to pass?
Classification-specific exam per 21 NCAC 12A .0404 via PSI
Is a surety bond required in North Carolina?
No surety bond is required for this license by NCLBGC — S(Roofing) specialty classification. S(Roofing) = specialty classification under NCLBGC (21 NCAC 12A .0202), not a standalone board. License required only for projects >= $40,000 (GS 87-1) — below that, no NC roofing license needed. Fees $75/$100/$125 by tier + exam <=$100.
Does North Carolina have reciprocity with other states?
Board exam-waiver states (SC, TN, LA, GA, MS, AL, FL); coverage of S(Roofing) specifically not stated by board
How often do you renew?
Every 1 year.

Now get operating

Finance your truck & equipment

Roofers starting out finance the truck and tools rather than pay cash.

Financing options →

Form your LLC

Set up the entity before you pull your first permit.

Start your LLC →

Get insured

General liability to operate legally.

Insurance guide →

Related

What it costs, in full:

Cost of a Roofer license in North Carolina

Other trades in North Carolina:

Roofer licensing in other states:

Every figure is sourced to the official state board and may change — confirm before acting. Information to help you launch, not legal advice.