How to get a roofing license in North Carolina

Partly. North Carolina has no roofer-only license, but a roofing job of $40,000 or more needs a state general contractor license from the Licensing Board for General Contractors. Roofing is one of its specialty classifications.

PartlyState license for some work, or a registration
3License types to choose from
1 yearBetween renewals
$75Application fee, limited license (maximum set by law)
The short version for North Carolina
  • No state license needed for a job under $40,000.
  • Plan for a trade exam.
  • You must show financial strength. A limited license needs $17,000 in working capital or $80,000 net worth. A surety bond can be used instead: $175,000 for limited, $500,000 for intermediate, $1,000,000 for unlimited.
  • Every year. A license expires on January 1 after it is issued or renewed.

Do you need a state license in North Carolina?

North Carolina licenses some roofing work at the state level and leaves the rest alone. Which side of that line a job falls on decides whether you need the state license.

No state license needed for a job under $40,000.

North Carolina license types for roofing work

North Carolina splits the work into 3 licenses. Pick the one that matches the jobs you take, since working outside its scope is the same as working without one.

LicenseWhat it covers
Specialty Contractor, S(Roofing)Roofing work under a specialty license
Building ContractorAll building types; also covers work in the S(Roofing) specialty
Residential ContractorHomes under the residential code; also covers roofing work on those homes

Steps to get licensed in North Carolina

  1. Check if your roofing jobs will be $40,000 or more.
  2. Name a qualifier who will take the board exam.
  3. Show financial responsibility with working capital, net worth or a surety bond.
  4. Apply online through the board and pay the application fee.
  5. Pass the PSI exam for your classification.
  6. Renew every year.

Experience and other requirements

Experience. The board's pages do not list one.

The license to apply for. General Contractor license with the S(Roofing) specialty classification (for jobs of $40,000 or more).

North Carolina roofing exams

Trade exam. Yes. The qualifier must pass an exam approved by the board. Exams are computer based and given by PSI.

Business and law exam. The official pages we read do not say. Check with the board (official site).

What it costs in North Carolina

The board lists 4 fees along the way. These are the state's own numbers. Insurance, any bond, exam prep and your business registration come on top.

FeeAmount
Application fee, limited license (maximum set by law)$75
Application fee, intermediate license (maximum set by law)$100
Application fee, unlimited license (maximum set by law)$125
Exam fee (maximum set by law)$100

Insurance and bond

Insurance. The official pages we read do not say. Check with the board (official site).

Bond. You must show financial strength. A limited license needs $17,000 in working capital or $80,000 net worth. A surety bond can be used instead: $175,000 for limited, $500,000 for intermediate, $1,000,000 for unlimited.

Renewal and licenses from other states

Renewal. Every year. A license expires on January 1 after it is issued or renewed.

Reciprocity. The official pages we read do not say. Check with the board (official site).

Good to know in North Carolina

  • License limits by job size: limited up to $750,000, intermediate up to $1,500,000, unlimited with no limit.
  • You must be at least 18 to apply.

After you are licensed

The license lets you take the work. Getting the work is the next job.

  • Register the business. If you work under a name other than your own, register it where your state asks (often the Secretary of State, sometimes the county), and keep the name the same on your license, your truck and your invoices.
  • Claim your Google Business Profile. It is the listing people see when they search for a roofer near them. Fill in your service area, hours and real photos of your work.
  • Put up a website that shows the license. Customers look for it before they call. Koira builds a contractor website for you and keeps it current.
  • See where you stand. The free Koira report checks how your business shows up in search and on maps against shops near you.

Where this comes from

Every fact on this page comes from the North Carolina Licensing Board for General Contractors and the official pages below, checked October 8, 2026. Fees and rules change, so confirm with the board before you file.

More for your trade: how roofing companies run on Koira.

FAQ

Do you need a state roofing license in North Carolina?

Partly. North Carolina has no roofer-only license, but a roofing job of $40,000 or more needs a state general contractor license from the Licensing Board for General Contractors. Roofing is one of its specialty classifications.

Can you do small jobs in North Carolina without a license?

No state license needed for a job under $40,000.

How much does a roofing license cost in North Carolina?

The fees the board lists: application fee, limited license (maximum set by law), $75; application fee, intermediate license (maximum set by law), $100; application fee, unlimited license (maximum set by law), $125; exam fee (maximum set by law), $100. Insurance, a bond if one applies, and exam prep cost extra.

What exams do you take for a roofing license in North Carolina?

Yes. The qualifier must pass an exam approved by the board. Exams are computer based and given by PSI.

How often do you renew in North Carolina?

Every year. A license expires on January 1 after it is issued or renewed.

Who issues roofing licenses in North Carolina?

The North Carolina Licensing Board for General Contractors. Its site is the place to check current forms and fees before you apply.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
How to Get a Roofing License in North Carolina (2026 Requirements)