North Carolina Roofing License Requirements (2026)
By Gabriel Giner, Editor · Source checked 2026-09-04
North Carolina licenses roofing as the S(Roofing) specialty under the North Carolina Licensing Board for General Contractors (NCLBGC). A state general-contractor license is required when the cost of the undertaking is $40,000 or more. Building and Residential classifications also cover roofing work within their respective scopes. The state threshold does not replace local building-permit or business requirements; confirm them with the authority having jurisdiction.
Regulatory Body
Authority over this credential rests with North Carolina Licensing Board for General Contractors (NCLBGC), which issues and polices it under N.C. Gen. Stat. Chapter 87, Article 1; 21 NCAC 12A. NCLBGC licenses North Carolina general contractors, including the S(Roofing) specialty classification.
- Official portal: https://nclbgc.org/
- Address: 5400 Creedmoor Road, Raleigh, NC 27612
- Phone: (919) 571-4183
Eligibility Requirements
Applicants must be at least 18 years old. Check the current application for identification and tax-number requirements. NCLBGC’s current applicant requirements do not impose a North Carolina residency rule; use the online application for the current entity and identity requirements.
Good moral character
The Board requires good moral character before an applicant is entitled to an examination.
Background investigation
The Board may require consent to a criminal background check.
Experience and Education
The cited source set does not publish a fixed year-based experience threshold for this credential. The controlling requirement is NCLBGC’s current applicant page identifies age, good moral character, financial responsibility, application fee, a qualifying party, and examination requirements; it does not state a fixed number of roofing-experience years..
Accepted proof of experience or eligibility
- Identify the qualifying party who has passed an examination approved by NCLBGC.
- Provide the financial-responsibility documentation required for the requested limitation.
- Follow the current online application instructions for all entity and qualifier records.
Education substitution
NCLBGC does not publish a fixed-experience substitution rule for S(Roofing) on its current applicant page.
Exam Requirements
Testing provider or authority: PSI Examination Services for NCLBGC. The following examination requirements cover the pathways described in this guide; follow each part's classification, waiver, and local-scope conditions. Unpublished format details do not remove an examination requirement:
- NCLBGC-approved qualifying examination for S(Roofing) — question count: confirm with the authority, timing: confirm with the authority, passing score: confirm in the current candidate bulletin
Examination fee: Confirm the current examination fee and scheduling requirements in the NCLBGC/PSI Candidate Information Bulletin.
Retake policy: Use the current NCLBGC and PSI instructions; this guide does not publish unsupported fixed score, question-count, timing, or retake claims.
Insurance and Bonds
No statewide contractor license surety bond is required for this credential in the cited sources. Project-specific, permit, or public-works bonds may still apply, so confirm bonding before bidding a given job.
General liability
NCLBGC says general liability insurance is not a licensing requirement, though an individual project or permit may require it.
Workers' compensation
NCLBGC says workers’ compensation is not a general-contractor licensing requirement, while North Carolina workers’ compensation law may independently require coverage.
Additional financial requirements
Choose a limitation and meet its financial-responsibility rule. Current minimums: Limited—$17,000 working capital or $80,000 net worth; Intermediate—$75,000 working capital; Unlimited—$150,000 working capital. Qualifying surety bonds may be used in lieu of the financial requirement ($175,000, $500,000, and $1,000,000 respectively).
Fee Schedule
| Fee | Amount |
|---|---|
| Application | $75 |
| Initial license | $75 |
| Renewal (every year) | $75 |
To turn these board fees into a realistic year-one budget — bond premium, liability insurance, and exam prep included — open the cost calculator preloaded for North Carolina roofing.
Renewal and Continuing Education
The North Carolina S(Roofing) Specialty Contractor — NCLBGC must be renewed every year. The fee to renew is presently $75. Licenses renew annually for the following year. The Board’s current materials state that renewal requires continued financial responsibility; fee ceilings vary by limitation ($75 Limited, $100 Intermediate, $125 Unlimited).
Continuing education: NCLBGC’s current CE page requires eight hours only for Building, Residential, and Unclassified classifications; it does not list S(Roofing). Confirm the current renewal instructions for the actual license.
Downloadable Asset
2026 North Carolina Roofing License Roadmap (PDF) — a printable step-by-step checklist for the application process.
Download the PDF roadmap →Reciprocity
North Carolina grants no NASCLA reciprocity for this classification.
| Reciprocal State | Accepted Exam | Conditions |
|---|---|---|
| No formal bilateral reciprocity agreements identified. | ||
Do not assume a roofing-specific exam waiver from an out-of-state credential. NCLBGC’s current applicant materials require an approved qualifying examination; verify any current waiver directly with the Board.
Weighing more than one jurisdiction? The national hub compares published Roofing license requirements by state — exam, bond, fee, and experience thresholds side by side.
Roofing Licensing in Neighboring States
Contractors working near a state line, or weighing where to qualify first, should compare North Carolina's requirements against the bordering jurisdictions before committing to an application:
- Georgia Roofing License Requirements — Georgia Roofing Work — Specialty-Contractor Exemption and Local Requirements
- South Carolina Roofing License Requirements — South Carolina Roofing Contractor Registration and License Guide
- Tennessee Roofing License Requirements — Tennessee BC-21 Roofing Contractor License
- Virginia Roofing License Requirements — Virginia Roofing (ROC) Contractor Specialty
Step-by-Step Application Roadmap
- Confirm the state and local scope. Use S(Roofing), Building, or Residential only for work within that classification. The NCLBGC state threshold is $40,000; check local permitting separately.
- Choose a license limitation. Limited permits one project up to $750,000, Intermediate up to $1,500,000, and Unlimited has no single-project value cap.
- Document financial responsibility. Submit the appropriate working-capital/net-worth documentation or an eligible surety bond under NCLBGC Rule .0204.
- Apply and name the qualifying party. Submit the current online application with the required fee and identify the person who will qualify the license.
- Complete the approved examination. NCLBGC uses PSI for computerized qualifying examinations.
- Renew annually. Licenses renew for the following year by December 31. Maintain financial responsibility and complete CE if it applies to the classification.
Application Checklist
Before submitting to NCLBGC, the applicant should have each of the following ready:
Progress is saved in this browser, so you can return to this checklist while your application is in flight.
Common Filing Mistakes
The errors below are the ones that most frequently cost North Carolina Roofing applicants time, drawn from the cited board guidance.
Using the obsolete $30,000 state threshold
NCLBGC’s current guidance says the state general-contractor threshold is $40,000.
Using the wrong limitation
The restriction is per single project; choose the limitation that covers the project value.
Assuming local permits disappear below $40,000
The NCLBGC threshold is a state licensing threshold. Local building departments retain their own permitting authority.
Study and Reference Materials
The following references are cited by the regulator, used in the application process, or commonly used to prepare for the trade scope. Listed for reader convenience; CLR receives no compensation for these recommendations.
- NCLBGC Candidate Information Bulletin — PSI / NCLBGC. Use the live bulletin for S(Roofing) exam content, scheduling, price, and retake rules.
- 2026 Laws and Regulations — NCLBGC. Current statutory and Board-rule reference.
Other North Carolina Trade Licenses
Looking at a different trade? CLR also publishes these North Carolina licensing guides:
- North Carolina General Contractor License Requirements
- North Carolina Electrician License Requirements
- North Carolina Plumber License Requirements
- North Carolina HVAC Technician License Requirements
- North Carolina Painting Contractor License Requirements
- North Carolina Landscaping Contractor License Requirements
- North Carolina Masonry Contractor License Requirements
- North Carolina Concrete Contractor License Requirements
- North Carolina Carpentry Contractor License Requirements
- North Carolina Solar Installer License Requirements
- North Carolina Low-Voltage Technician License Requirements
- North Carolina Fire Sprinkler Contractor License Requirements
- North Carolina Home Inspector License Requirements
- North Carolina Pool Contractor License Requirements
- North Carolina Handyman License Requirements
- North Carolina Pest Control License Requirements
- North Carolina Septic Contractor License Requirements
Frequently Asked Questions
When is a North Carolina roofing contractor license required?
NCLBGC says a general-contractor license is required when the cost of the undertaking is $40,000 or more. Roofing is available as S(Roofing); Building and Residential classifications also cover roofing within their scopes.
What are the current limitation caps?
Limited is up to $750,000 for one project, Intermediate up to $1,500,000, and Unlimited has no single-project value restriction.
Does NCLBGC require general liability insurance to issue the license?
No. The Board says insurance is not a licensing requirement, although a permit issuer or contract can separately require it.
Is annual continuing education required for roofing specialty licensees?
NCLBGC’s current CE page specifies eight hours for Building, Residential, and Unclassified classifications; it does not list Specialty. Verify the current renewal notice for the actual license.
Primary Sources
Regulatory requirements on this page are drawn from the official board, statute, and exam-provider materials listed below.
- NCLBGC — current laws and regulations
- NCLBGC — classifications and limitations
- NCLBGC — license applicants
- NCLBGC — continuing education
- NCLBGC — contractor FAQ
- North Carolina General Statutes §87-10
Verified 2026-09-04 · Next scheduled review 2026-12-03
Report a correction to this guide
Corrections and presentation updates
- : Corrected examination detection when format details are unpublished and updated the summary layout and requirements score. Source-check dates are unchanged.
- : Shared template updated to distinguish unspecified eligibility requirements, retain cost qualifications, and use consistent headings. Source-check dates are unchanged by presentation updates.
- : Local-only guides now use a compliance-focused structure and terminology instead of implying a statewide license application. Source-check dates are unchanged by this presentation update.
