Roofing license
Roofing license requirements in North Carolina
Partly — small roofing jobs need no state license, but roofing work costing $40,000 or more requires a North Carolina general contractor license (roofing classification) from the state board.
The short answer
Partly — small roofing jobs need no state license, but roofing work costing $40,000 or more requires a North Carolina general contractor license (roofing classification) from the state board.
Do you need a license to roof in North Carolina?
General Contractor license with the roofing (specialty) classification for larger projects; no state license for smaller jobs, though local rules may apply.
Who issues it: North Carolina Licensing Board for General Contractors (NCLBGC).
Last verified: 2026-07-19
North Carolina roofing license at a glance
Every figure here is a plain-English starting point read from the official state board — always confirm the current requirements at the source before you rely on them.
License type / class
General Contractor license with the roofing (specialty) classification for larger projects; no state license for smaller jobs, though local rules may apply.
Issuing board
North Carolina Licensing Board for General Contractors (NCLBGC) — nclbgc.org
Exam required
Yes
Experience / qualification
Demonstrated construction/roofing experience for the qualifying party; the board reviews the applicant's background and financials.
Bond
No standard state roofing bond; a bond or higher financial threshold can apply depending on the license limitation.
Insurance minimum
Roofing contractors must carry liability insurance whether they hold a general or specialty license.
Application fee
Set by the NCLBGC and based on the license limitation you request.
Renewal
License renews annually (by December 31); keep insurance and financial requirements current.
Reciprocity
No formal reciprocity; out-of-state contractors qualify through the NCLBGC.
| Requirement | Details |
|---|---|
| License type / class | General Contractor license with the roofing (specialty) classification for larger projects; no state license for smaller jobs, though local rules may apply. |
| Issuing board | North Carolina Licensing Board for General Contractors (NCLBGC) — nclbgc.org |
| Exam required | Yes |
| Experience / qualification | Demonstrated construction/roofing experience for the qualifying party; the board reviews the applicant's background and financials. |
| Bond | No standard state roofing bond; a bond or higher financial threshold can apply depending on the license limitation. |
| Insurance minimum | Roofing contractors must carry liability insurance whether they hold a general or specialty license. |
| Application fee | Set by the NCLBGC and based on the license limitation you request. |
| Renewal | License renews annually (by December 31); keep insurance and financial requirements current. |
| Reciprocity | No formal reciprocity; out-of-state contractors qualify through the NCLBGC. |
How to get a roofing license in North Carolina
- Determine your project sizes — $40,000 or more triggers the state general contractor license.
- Pick the license limitation (limited, intermediate, or unlimited) and the roofing classification.
- Pass the NCLBGC business/law and roofing trade exams.
- Submit the application with your experience, financial statement, and liability insurance.
- Renew the license each year and keep insurance in force.
Working without a license in North Carolina
Doing $40,000-or-more work without the required license is a misdemeanor and can void your ability to enforce the contract.
Last verified: 2026-07-19
Roofing license rules change and often vary by city and county. This page is a plain-English starting point, not legal advice — always confirm the current requirements with the state board linked below before you rely on them.
Verify at the source: nclbgc.org
Licensed and ready? Now get the site that books the work.
Once you're licensed, the next job comes from being found online — free to build and preview, $49/mo only when you publish.