Licensing & permits · Charlotte, Concord & Gastonia

Comparing Best Choice Roofing Near Charlotte? Check Licensing and Permits First

Before any re-roof starts around Charlotte, two questions decide whether the job is done by the book: is the contractor licensed for the size of the job, and who issues the permit? Here is how both work in North Carolina, and where to compare local roofers.

Independent directory · Not affiliated with Best Choice Roofing

81,000+

Roofing listings

All 50

States plus DC

Free

To browse, no sign-up

About Best Choice Roofing

Best Choice Roofing is a multi-city residential roofer with a Charlotte-area office in Concord. The licensing and permit rules below apply to every contractor working in North Carolina.

How North Carolina licenses roofers

No standalone roofing license

North Carolina does not issue a separate roofing license. Roofers who need a license hold a general contractor license with the roofing specialty classification from the NC Licensing Board for General Contractors.

The $40,000 threshold

That license is required when a project costs $40,000 or more. Smaller jobs still need local permits and must meet code.

How to check a license

Search the contractor on the licensing board’s website and match the name and license number to your contract.

Who issues re-roof permits around Charlotte

Permits and inspections are handled locally, not by the state. A re-roof goes through the county — Mecklenburg for Charlotte and Huntersville, Cabarrus for Concord, Gaston for Gastonia — or the municipality’s own building department, whichever holds jurisdiction at the property.

Ask every contractor who pulls the permit and when the final inspection is scheduled, and get the answer in writing.

Comparing estimates line by line

  • Tear-off or overlay, and how rotten decking is priced
  • Underlayment and ice-and-water membrane
  • Flashing and ventilation
  • Debris disposal
  • The workmanship warranty — what it covers and for how long

Roofers in Charlotte, Concord and Gastonia

Compare roofers in each of these cities on the National Roofing Directory, and read the North Carolina licensing page before you sign.

Licensing, permit and estimate questions

What should I compare between roofing estimates?

Ask each contractor to price the same scope of work in writing: tear-off or overlay, underlayment, flashing, ventilation, debris disposal and the workmanship warranty. With two or three estimates side by side, a missing line item or an outlier price is easy to spot.

Does a roofer need a license in North Carolina?

North Carolina has no standalone roofing license. A general contractor license from the North Carolina Licensing Board for General Contractors is required only when a project costs $40,000 or more; smaller jobs still need local permits and must meet code.

Who issues roofing permits around Charlotte?

Roofing permits and inspections are handled locally, not by the state. A re-roof goes through the county (Mecklenburg for Charlotte, Cabarrus for Concord, Gaston for Gastonia) or the municipality’s own building department, whichever holds jurisdiction at the property.

Is bestroofingchoice.com affiliated with Best Choice Roofing?

No. bestroofingchoice.com is published by the National Roofing Directory, an independent contractor directory, and is not affiliated with Best Choice Roofing.

National Roofing Directory

An independent roofing contractor directory: 81,000+ listings across all 50 states and DC.

bestroofingchoice.com is published by the National Roofing Directory. Not affiliated with Best Choice Roofing.

© 2026 National Roofing Directory. All rights reserved.