How to verify a roofer in North Carolina

General contractor license required for jobs over $40,000. Five checks to make before you sign.

What North Carolina requires

North Carolina licenses general contractors, not roofers specifically, and only for jobs over $40,000 — the Licensing Board for General Contractors (LBGC) publishes a public search, but many legitimate smaller roofing jobs fall under the threshold and involve no license at all.

Where to look a contractor up: NC Licensing Board for General Contractors (LBGC) search (official source, opens the state’s own search).

Five checks before you sign

  1. Ask for the license or registration number and look it up in the registry above. Match the exact business name, check that the status is active and read the expiration date.
  2. Ask for a current certificate of insurance (general liability and workers’ compensation) sent to you directly by the insurer or agent. PickARoofer does not verify insurance.
  3. Get a written contract with the scope, materials, total price, start date and warranty terms. Do not sign a blank or partly filled form.
  4. Check the permit. Ask who pulls it and confirm with your city or county building department that it was issued.
  5. Be careful with large deposits and door-to-door offers after a storm. Read how to avoid storm-chaser scams.

What PickARoofer has checked in North Carolina

North Carolina has 11 covered cities and 287 listed roofing contractors on PickARoofer. We matched 72 of them to an active entry in the state registry; the most recent check is dated September 30, 2026. Verified badges in North Carolina mean an LBGC general contractor license found under the same business name — many smaller roofing jobs legally need no license at all, so its absence is not a red flag here. How the badge works, and what it does not cover: how verification works.

Roofers by city in North Carolina

Asheville · Burlington · Cary · Concord · Fayetteville · Gastonia · High Point · Jacksonville · Rocky Mount · Wilmington · Winston-Salem. Or see all roofers in North Carolina.

Link to this page

General information, not legal advice. Licensing rules change, so confirm requirements with the North Carolina regulator before you rely on them. A listing on PickARoofer, verified or not, is not an endorsement.