ContractorLicenseCost.us
NC — No State-Level License

North Carolina Roofing Contractor Licensing: What Actually Applies (2026)

North Carolina does not license roofing contractors separately. There is no NC roofing license, exam or fee. Roofing in North Carolina sits inside the state's general contractor framework: building work costing $40,000 or more must be performed under a license from the North Carolina Licensing Board for General Contractors, and a roof, whether on its own large contract or as part of a build, is building work under that threshold system.

This page replaced an invented roofing fee schedule in October 2026. It explains how roofing is actually regulated in North Carolina: through the GC license above the $40,000 line, through local permits below it, and through the one neighboring trade in this state that does have its own unexpected license, landscaping, which shows how specific North Carolina's map is.

Official Regulatory Authority

North Carolina Licensing Board for General Contractors (NCLBGC)

Visit Official Portal

The $40,000 line and the GC license

North Carolina's general contractor licensing turns on project value: undertaking building construction of $40,000 or more requires a GC license (the Licensing Board for General Contractors issues them in Limited, Intermediate and Unlimited tiers by project value).

A roofing contractor whose contract, a full commercial re-roof, a large residential project bundled with structural work, crosses that line is doing licensed work and needs the GC license behind it, their own or the contracting GC's. Below the line, roofing proceeds without a state license, under local building permits and the state building code.

The threshold is measured on the undertaking, not on the roofing line item, which is where roofers get caught: a $25,000 roof inside a $60,000 storm-restoration contract is part of a licensed undertaking. The roofer's craft is unlicensed in North Carolina; the contract size decides whether the state's licensing law is in the room.

Verification in a threshold state

For homeowners, verification follows the same line. On a smaller roof, ask for insurance (from the insurer), a local business presence and references; there is no license to check and no board to call. On a project at or above $40,000, ask for the GC license number and verify it with the Licensing Board for General Contractors, because at that value the license is legally required and its absence is a real defect, not a technicality.

North Carolina's specificity is worth noting: the state that leaves roofing, painting and carpentry unlicensed separately licenses landscape contractors at a $30,000 threshold, through their own board. Blanket statements about 'North Carolina licenses' fail in both directions here; each trade has its own answer.

North Carolina Roofer Licensing FAQ

Do roofers need a license in North Carolina?

No separate roofing license exists. Roofing is regulated through the general contractor framework: building work of $40,000 or more requires a license from the NC Licensing Board for General Contractors, held by the roofer or the contracting GC. Below that value, roofing needs no state license, only local permits and code compliance.

Does the $40,000 threshold apply to the roof or the whole project?

The whole undertaking. North Carolina measures the value of the building work being contracted, so a modest roof inside a large restoration or construction contract sits inside a licensed project. Roofers estimating near the line should price the full scope of what they are contracting, not just the roofing portion.

How do I verify a North Carolina roofer?

Match the check to the project size. Under $40,000: insurance certificate from the insurer, local references, written contract; there is no license to look up. At or above $40,000: the GC license number, verifiable with the Licensing Board for General Contractors, is legally required and is the right document to demand.

Why did this page used to show an NC roofing license fee?

An unverified template, removed in October 2026. North Carolina publishes no roofing license fees because the license does not exist. The fees that govern large roofing work in NC are the general contractor license fees, on this site's North Carolina general contractor page.