North Carolina Roofing License Requirements
North Carolina does NOT have a standalone roofing licence and does NOT require any state licence for smaller roofing jobs. A licence is required only at $40,000 or more, and it takes the form of a General Contractor licence from the NCLBGC carrying the S(Roofing) specialty classification. Licences are graded Limited (up to $750,000), Intermediate (up to $1,500,000) and Unlimited (no cap), each requiring either working capital or a surety bond. This is a common trap: assuming North Carolina licenses roofers per se, or assuming a licence is needed on every job.
Do roofers need a license in North Carolina?
Only above $40,000 — North Carolina licenses larger roofing jobs
The state credential kicks in only once the job is worth more than a set dollar figure. Below it, the work sits outside state licensing entirely.
Look up a North Carolina licenseThe rule in detail
- State-level requirement
- Licence above threshold
- Licensing authority
- North Carolina Licensing Board for General Contractors (NCLBGC)
- Class covering roofing
- General Contractor licence with the S(Roofing) specialty classification. Roofing also falls within the scope of the Building and Residential classifications.
- Dollar threshold
- $40,000 — The licence is required only where the project costs $40,000 or more. NCLBGC defines a general contractor as one who bids upon, contracts for or constructs any building, highway, public utilities, grading, improvement or structure 'costing $40,000 or more.' Below $40,000 no NCLBGC licence is required, though local permits and codes still apply. The threshold was raised from $30,000 in 2023. Bidding a job under $40,000 that then exceeds the threshold creates exposure, so the limit should be treated as the project's true total cost, not the quoted price.
- Statute or rule
- N.C. Gen. Stat. Chapter 87, Article 1
- Bond
- Licences are limited by tier, satisfied by working capital OR a surety bond. LIMITED - projects up to $750,000; requires current assets exceeding liabilities by $17,000 or net worth of $80,000, or a $175,000 surety bond. INTERMEDIATE - projects up to $1,500,000; requires $75,000 working capital or a $500,000 surety bond. UNLIMITED - no project value restriction; requires $150,000 working capital or a $1,000,000 surety bond.
- Insurance
- None published at state level.
- Reciprocity
- No published reciprocity arrangement for roofing.
- Public license lookup
- Search the North Carolina register
Local licensing and permits in North Carolina
Below the $40,000 threshold no state licence is needed, but city and county inspection departments still require building permits and inspections for re-roofing and enforce the NC State Building Code. Some municipalities impose their own privilege or business licence requirements. The $40,000 threshold is about state licensure only - it never exempts a job from permitting.
Permitting is a separate system from licensing, and it is almost always local. In North Carolina, as nearly everywhere in the United States, a full roof replacement is treated by the adopted building code as work requiring a permit and a final inspection, while small repairs are often exempt below a threshold the local code sets. The building department for the city or county where the house sits is the only body that can tell you which side of that line your job falls on.
The two questions are not the same question
Licensing asks whether this contractor is permitted to sell roofing work in North Carolina. Permitting asks whether this specific job on this specific building may proceed. A contractor can be perfectly licensed and still be doing unpermitted work, and an unpermitted roof tends to surface at a sale, at a claim, or at a warranty dispute — years later, when it is expensive.
If you are hiring a roofer in North Carolina
- ●Check the credential at the source. Search the North Carolina public register for the exact legal entity that will sign your contract — not the salesperson, and not the name painted on the truck.
- ●Ask for certificates of insurance directly from the insurer or agent. General liability and workers’ compensation both matter, and roofing carries some of the highest comp premiums of any trade — which is exactly why some operators go without. An injury on an uninsured crew can find its way to your policy.
- ●Confirm who is pulling the permit. It should be the contractor, in their own name. An invitation to pull it yourself as the homeowner moves the code liability onto you, and is often a sign the contractor cannot pull it.
- ●Get the scope in writing before any deposit changes hands. Tear-off versus overlay, decking replacement priced per sheet, underlayment and ice-and-water coverage, ventilation, flashing, and who hauls the debris. Most roofing disputes are scope disputes wearing a different hat.
- ●Be careful after a storm. Door-knocking crews follow hail. Before signing anything that assigns your insurance benefits or commits you to a contractor contingent on a claim being approved, read it twice and check the cancellation terms.
If you are a roofing contractor working in North Carolina
North Carolina holds a state-level requirement, so the first question is whether your work sits inside the classification described above and, where a dollar figure applies, whether the contract value crosses it. Thresholds are normally written against the total value of the contract or the project rather than an individual invoice, so splitting a job into pieces to stay underneath is the specific evasion those statutes exist to catch.
Two consequences of getting this wrong are worth knowing regardless of the state. Contracting without a required credential is commonly a misdemeanour offence, and in most states an unlicensed contractor cannot enforce the contract or file a mechanic’s lien — so an unpaid job simply stays unpaid, with no legal route to collect. Confirm your position with the board before you bid, not after.
Sources
This entry was checked against the following on August 2026. The authority on North Carolina licensing is North Carolina Licensing Board for General Contractors (NCLBGC), not this page — if anything below conflicts with what the board publishes today, the board is right.
Note on this entry
The $40,000 threshold, the licence search URL and the tier structure were confirmed on the NCLBGC's own site (nclbgc.org), including its Classifications and Limitations page, which lists the exact working capital and bond figures and shows roofing designated as S(Roofing) among the Specialty classifications. The governing statute, N.C.G.S. Chapter 87 Article 1, and the $40,000 definition language were confirmed on NCLBGC's Laws and Regulations page. The 2023 date for the raise from $30,000 comes from secondary sources; the current $40,000 figure itself is board-confirmed.
Checked August 2026. Licensing rules change — dollar thresholds get raised, boards get reorganised, and statutes get amended mid-session. This page is a research summary, not legal advice, and it is not the authority on anything.
The authority is North Carolina Licensing Board for General Contractors (NCLBGC). Before you sign a contract or bid a job, confirm the current rule with them directly.
Next steps
Roofing contractors in North Carolina
Browse roofing companies across North Carolina by city, compare Google reviews, and request quotes directly. Listings are compiled from public records — check the license yourself before signing.
Free roofing calculators
Roof pitch, roofing squares and shingle bundles, and attic ventilation — each one shows the formula it used, so you can sanity-check a quote before you accept it.
Roofing licensing in every other state
Looking for a Roofing Contractor?
Search roofing companies by city or state, compare Google reviews, and request quotes directly — free, with no middleman. Check any licence number yourself with the state board before work begins.