Skip to main content
Licensing GuideRoofingNorth Carolina

Roofing Contractor License Requirements in North Carolina

Complete North Carolina roofing licensing — exam, experience, fees, bond, insurance, reciprocity, and the gotchas that catch most applicants. Last reviewed 2026-04-19.

Quick summary

State license required?
Yes
Issuing authority
North Carolina Licensing Board for General Contractors (NCLBGC)
Application fee
$75
Renewal cycle
annual
Bond required?
No
Reciprocity
GA, SC, TN

Open the official North Carolina authority site →

Overview — roofing licensing in North Carolina

North Carolina requires a state-level roofing contractor license, issued by the North Carolina Licensing Board for General Contractors (NCLBGC). The license verifies competence and consumer protection, and is required to legally bid and perform roofing work in the state. Working without one when required is typically a misdemeanor and exposes the contractor to civil penalties — and the contract becomes unenforceable in court.

License classes available

North Carolina offers 3 roofing license classes — pick based on the largest project you plan to bid:

  • Limited GC (up to $750k project value). Allows residential and commercial general contracting (including roofing) up to $750,000 per project.
  • Intermediate GC (up to $1.5M). Allows projects up to $1.5M.
  • Unlimited GC. Allows projects of any value.

Experience required

No specific years required. Net worth or working capital requirement: $17,000 for Limited, $80,000 for Intermediate, $150,000 for Unlimited. Background check on owners.

Exam — what you're tested on

North Carolina requires a written examination administered by PSI Services. Topics covered:

  • Building/Residential trade knowledge
  • Business and project management
  • NC General Contractors law

Passing score: 70%.

Fees

  • Application fee: $75
  • Initial license fee: $125
  • Renewal fee: $75 ( annual)

Bond & insurance

Bond: Not required at the state level.

General liability insurance: Minimum $500,000.

Workers' compensation: Required for any employer with 3+ employees in NC. Sole proprietors and crews under 3 are exempt by statute.

Commercial auto: Commercial auto required for company vehicles.

Continuing education

North Carolina requires 8 hours of continuing education annual. CE must come from approved providers — verify a course is approved before paying. Required topics typically include:

  • NC building code updates
  • Business practices

Reciprocity with other states

North Carolina has reciprocity agreements with: GA, SC, TN. Reciprocity typically waives the trade exam if you hold an equivalent license in good standing in the reciprocal state for at least one year. Each state still requires its own application and business/law exam.

Local permits and requirements

Charlotte, Raleigh, Durham, Greensboro all require local building permits per roofing job. Some smaller municipalities accept the NCLBGC license without additional registration.

Common gotchas

Things that catch most applicants on their first license cycle in North Carolina:

  • Net worth / working capital threshold trips up new contractors — Limited requires $17k in liquid assets minimum. CPA-prepared financial statement is required.
  • Annual renewal (not biennial like most states) means more admin overhead.
  • Roofing-specific subcategory (Building Specialty, Roofing) exists but most use the regular GC classifications.
  • $30,000 sub-job limit for unlicensed work — the strictest threshold in the southeast. Many pros violate by 'breaking up' a job into pieces, but NCLBGC actively prosecutes.

Frequently asked questions

Do I need NC licensing for a single $25,000 roof job?
No — NC's threshold is $30,000. Below that you can work without state licensing. Above $30,000, full GC licensing is required (Limited at minimum). The threshold is per-project, not aggregated.
What's the working capital requirement for a NC Limited GC?
$17,000 in liquid net worth, demonstrated via CPA-reviewed financial statement. Cash, marketable securities, AR less than 90 days, and equipment count. Real estate equity does not.
Does NC roofing require a separate trade license?
No — roofing is covered under the General Contractor license. NC has a Building Specialty Roofing classification but most pros take the general residential or unlimited license for broader scope.
How does NC license reciprocity work with neighboring states?
Partial reciprocity with GA, SC, and TN — these states accept the NC trade exam but typically require their own business/law exam. Each state still issues its own license.
What's the penalty for unlicensed roofing in NC over $30k?
Class 2 misdemeanor on first offense, civil penalties up to $5,000 per violation, contract is unenforceable, and the GC who hired you can lose their license too. NCLBGC investigates aggressively after complaints.

Quote your next North Carolina job

Build a roofing estimate in 60 seconds

Use ProJobCalc's roofing estimator to price your North Carolina jobs at fair labor + materials + markup. Free for the basics, $19/mo for full proposal generation.

Open the Roofing estimator →

One contractor business insight per week

Real pricing, sales, and ops breakdowns. No fluff. Unsubscribe anytime.