Knowledge Base · Choosing a Roof

Does a Roofer Need a License in North Carolina?

In North Carolina, a roofer needs a general contractor license from the NC Licensing Board for General Contractors when the cost of the undertaking is $40,000 or more (NCGS 87-1). Below that amount, the state does not require a roofing-specific license. Check any license on nclbgc.org before you sign.

· Updated 2026-10-17

At a glance

  • State licensing from the NC Licensing Board for General Contractors applies when a project costs $40,000 or more.
  • Roofing contractors can be licensed in the Building, Residential or Specialty S(Roofing) classifications.
  • Licenses carry limits: Limited up to $750,000 per project, Intermediate up to $1,500,000, Unlimited with no cap.
  • Under $40,000 there is no state roofing license, so insurance, references and a written contract carry more weight.

When does a North Carolina roofer need a license?

A roofer needs a North Carolina general contractor license when the cost of the undertaking is $40,000 or more. That threshold comes from NCGS 87-1, the statute that defines who counts as a general contractor, and it applies whether the work is a new house, an addition or a roof replacement.

Below $40,000, the state does not issue or require a separate roofing license. Many asphalt reroofs on average-size homes fall under that line; larger roofs, premium materials such as aluminum or copper, and complex jobs with extensive deck repair can cross it. A storm-damage job paid through insurance counts the same way as one you pay for yourself. The test is the cost of the undertaking, so ask your contractor how the project is priced and whether their license covers it.

Electrical, plumbing and HVAC work are licensed separately by their own state boards at any job size. If your roofing project involves rewiring an attic fan or moving a vent, that part needs the right trade license.

What license classifications cover roofing work?

Roofing can fall under three of the Board's classifications. Under the Board's rules (21 NCAC 12A .0202), there are Building, Residential, Highway, Public Utilities and Specialty classifications. Building and Residential licenses include roofing as part of their scope. The Specialty classification has an S(Roofing) subclassification covering the installation, demolition and repair of roofs and decks.

Each license also carries a limitation that caps the value of any single project the holder can contract for (NCGS 87-10):

  • Limited: up to $750,000
  • Intermediate: up to $1,500,000
  • Unlimited: no cap

For a home reroof, any of these limitations is normally large enough. What matters more is that the license is current and that the name on it matches the company on your contract.

How do I check a roofer's license in North Carolina?

Use the license search on the NC Licensing Board for General Contractors website, nclbgc.org. The search matches whole and partial names, so try the company name, the owner's name and the license number if you have it.

When you find the record, check:

  • The license is active, not expired, suspended or revoked
  • The licensed name matches the business name on your contract
  • The classification includes roofing (Building, Residential or Specialty Roofing)
  • The limitation covers the size of your project

Then look the company up on the NC Secretary of State's business registry to confirm it is a registered business in good standing. A license number printed on a truck or a flyer is not proof; the Board's record is.

What if a roofing job is under $40,000?

Under $40,000, you need to vet the roofer without a state license to lean on. That makes the other checks more important:

  • Insurance. Ask for certificates of general liability and workers' compensation coverage. The NC Attorney General's office advises getting the certificate directly from the insurance company, not from the contractor.
  • Permit. Ask whether your local inspections department requires a permit for your job and who will pull it. See roof permits in NC.
  • Local track record. A physical address in North Carolina, local references and roofs you can drive past.
  • Manufacturer authorization. If you are buying a specific roofing system, confirm the installer is authorized by the manufacturer.
  • Written contract. Scope, price, payment schedule and warranties in writing. Use our roofing contract checklist.

Our how to vet a roofer guide walks through the full process.

What protection does a licensed contractor give me?

A licensed general contractor answers to the Board, and homeowners have access to the Homeowners Recovery Fund. The Board can discipline licensees for misconduct, and the license itself shows the holder passed the Board's requirements.

The Homeowners Recovery Fund, set up under NCGS 87-15.5 through 87-15.9, can reimburse owners of single-family homes who suffer a loss from a general contractor's dishonest or incompetent conduct. It has conditions: the loss must not be covered by insurance or a bond, you generally must first obtain a court judgment against the contractor that goes unpaid, and payments are at the Board's discretion. Losses caused by unlicensed contractors generally do not qualify.

That last point is the practical reason to check licensing on any job at or above $40,000.

Does a license mean a roofer knows metal roofing?

No. A general contractor license shows a company met the Board's requirements and answers to the Board; it does not test skill with any particular roofing material. Metal roofing has its own details: panels must be cut and hemmed cleanly, flashing at chimneys, sidewalls and valleys is bent from matching metal, and fastening has to follow the manufacturer's specification for the material warranty and wind rating to hold.

Ask a metal roofing contractor:

  • How many roofs of this exact system have you installed, and where can I see one?
  • Are you authorized by the manufacturer to install it?
  • Who will be on my roof: your own crew or a subcontractor?
  • How do you flash a brick chimney and a wall-to-roof joint?

Interlock aluminum shingles are rated for winds up to 120 mph when installed to manufacturer specification, which is why installer training matters. Our page on choosing a metal roofing contractor has more questions to ask.

What should I do if a roofer works without a required license?

Stop and get advice before paying more money. If a contractor without a license has taken on a job of $40,000 or more, you can report it to the NC Licensing Board for General Contractors, which investigates unlicensed contracting.

If the problem is deceptive sales, pressure tactics or a contractor who took a deposit and disappeared, file a complaint with the NC Attorney General's Consumer Protection Division at 1-877-5-NO-SCAM, or online at ncdoj.gov. Keep copies of the contract, receipts, texts and photos.

For contract disputes and lien questions, a North Carolina attorney can tell you where you stand. See roofing deposits and liens for how payments and lien rights work.

Common questions

Is there a roofing license in North Carolina?

Not as a separate trade license at every job size. Roofing contractors are licensed by the NC Licensing Board for General Contractors when a project costs $40,000 or more, under the Building, Residential or Specialty S(Roofing) classifications. Below that amount, the state does not require a roofing license.

What is the contractor license threshold in NC?

NCGS 87-1 requires a general contractor license when the cost of the undertaking is $40,000 or more. That applies to roof replacements as well as other construction. Electrical, plumbing and HVAC work are licensed by separate boards regardless of cost.

How do I look up a contractor license in NC?

Use the license search on nclbgc.org, the NC Licensing Board for General Contractors website. Search by company name, person or license number, then confirm the license is active, the name matches your contract, the classification covers roofing and the limitation covers your project size.

Can an out-of-state roofer work in North Carolina after a hurricane?

Yes, but the same rules apply. On a job of $40,000 or more, the contractor needs a North Carolina general contractor license, whatever state it comes from. Check the Board's website, ask for insurance certificates directly from the insurer and be wary of crews with no local address.

Does Metal Roof NC hold a North Carolina license?

Ask any contractor you are considering, including us, for its license details and check them yourself on nclbgc.org. That habit protects you on every project, and it takes a couple of minutes. You can also confirm insurance directly with the insurer.

What is the NC Homeowners Recovery Fund?

It is a fund administered by the NC Licensing Board for General Contractors that can reimburse owners of single-family homes for losses caused by a licensed general contractor's dishonest or incompetent conduct. You generally must first obtain an unpaid court judgment, and payments are at the Board's discretion.

Sources

  1. NCGS 87-1, General contractor defined; $40,000 threshold
  2. NCGS 87-10, License limitations
  3. NCGS Chapter 87, Article 1A, Homeowners Recovery Fund
  4. 21 NCAC 12A .0202, License classifications
  5. NC Licensing Board for General Contractors (license search)
  6. NC Department of Justice, Disaster Repair

Have a question about your own roof?

Metal Roof NC, an authorized Interlock aluminum roofing dealer, looks at the house and gives a project-specific estimate before any work begins.