Skip to content
Licenses by State

How to get a roofing license in North Carolina

Edited by John Voll. Last verified .

North Carolina Licensing Board for General Contractors licenses roofing contractors in North Carolina. A general contractor license with the Roofing specialty is required when the cost of the job is $40,000 or more.

Who licenses roofing work in North Carolina

CredentialState license
BoardNorth Carolina Licensing Board for General Contractors official statement
Official lookupSearch roofing licenses
When a license is neededA general contractor license with the Roofing specialty is required when the cost of the job is $40,000 or more. source
License typesS (Roofing)

How to get licensed

  1. Apply to North Carolina Licensing Board for General Contractors as a S (Roofing).
  2. The qualifier must pass a Board-approved exam for the Roofing specialty classification. source
  3. Post a surety bond of $175,000 for a Limited license ($500,000 for Intermediate), accepted in place of proving working capital or net worth. source
  4. Pay the application fee of $75 for a Limited license: $75. source
  5. License expires January 1 each year and must be renewed annually. source

Roofing requirements in North Carolina

Roofing: exam, experience, bond, insurance, renewal and feesSources checked October 6, 2026
ExamThe qualifier must pass a Board-approved exam for the Roofing specialty classification. source
ExperienceNot found on an official source.
BondSurety bond of $175,000 for a Limited license ($500,000 for Intermediate), accepted in place of proving working capital or net worth. source
InsuranceNot found on an official source.
RenewalLicense expires January 1 each year and must be renewed annually. source
ReciprocityReciprocity available to holders of another state's license by exam or a NASCLA exam, plus the North Carolina law, rule and building code exam. source
Fees
  • Application fee of $75 for a Limited license. source
  • Application fee of $100 for an Intermediate license. source
  • Application fee of $125 for an Unlimited license. source
  • Examination fee of up to $100, paid to the Board or its exam provider (statutory maximum). source
  • Annual renewal fee of up to $125 for an Unlimited license (statutory maximum; lower caps apply to Intermediate and Limited). source
  • Late renewal fee of $10 per month after January 1. source

Hiring a roofing contractor?

See every official lookup in North Carolina, which board covers which trade, and what to check before you hire.

How to verify a contractor license in North Carolina

Questions

Do you need a roofing license in North Carolina?
North Carolina Licensing Board for General Contractors licenses roofing contractors in North Carolina. A general contractor license with the Roofing specialty is required when the cost of the job is $40,000 or more.
How do I check a roofing license in North Carolina?
The North Carolina Licensing Board for General Contractors keeps the record for roofing contractors in North Carolina. Use the official lookup on this page, and treat the board's own record as final.
How much does a roofing license cost in North Carolina?
Application fee of $75 for a Limited license. Application fee of $100 for an Intermediate license. Application fee of $125 for an Unlimited license. Examination fee of up to $100, paid to the Board or its exam provider (statutory maximum). Annual renewal fee of up to $125 for an Unlimited license (statutory maximum; lower caps apply to Intermediate and Limited). Late renewal fee of $10 per month after January 1.
How often does a roofing license renew in North Carolina?
License expires January 1 each year and must be renewed annually.

Other trades in North Carolina

Roofing license in other states

Sources

This is not a government site. The licensing board's own record governs; always confirm on the official lookup. Information as of October 6, 2026.