NC Licensing Board Thresholds and New Hanover County Roofing Permits

Before hiring a roofer in Wilmington, it's worth understanding exactly when a North Carolina General Contractors license is legally required and which local office issues your roofing permit. This guide breaks down the state licensing thresholds and the New Hanover County and City of Wilmington permit process so you know what to expect and what to verify before signing a contract.

By Jason Green · Roofing & Gutters · Published August 13, 2026 · 8 min read

Roofers in Wilmington, NC

When a license is legally required

The North Carolina Licensing Board for General Contractors requires a license for any single project, including labor and materials, totaling $40,000 or more. A roof replacement on a mid-size or larger Wilmington home often crosses this threshold, making licensing mandatory.

Smaller repair jobs under $40,000 don't legally require a license, but that doesn't mean skill or insurance requirements disappear; homeowners should still confirm liability insurance and workers' compensation coverage regardless of project size.

Verifying a license

The Licensing Board maintains a free public lookup tool where homeowners can confirm a contractor's license number, classification, and standing before signing a contract.

Ask for the license number in writing and cross-check it yourself rather than relying on a business card or verbal claim; license fraud is not uncommon after major storm events when demand for roofers spikes.

Which office issues your permit

Properties within Wilmington city limits typically pull permits through the City of Wilmington's Development Services Center, while unincorporated New Hanover County properties go through New Hanover County Building Safety.

If you're unsure which jurisdiction your property falls under, both offices can confirm quickly, and getting this wrong can delay your project by requiring you to restart the permit application with the correct office.

What triggers a permit

A full roof tear-off and replacement always requires a permit in both jurisdictions, along with inspection of the fastening pattern and, often, the underlayment given the high-wind code requirements.

Minor like-for-like shingle repairs under a small area threshold may be exempt from permitting, but any structural roof work, decking replacement, or full reroof needs both a permit and a final inspection.

Red flags to avoid

A contractor who suggests skipping the permit process to save time or money is taking on legal risk that ultimately falls back on the homeowner if the work fails inspection or causes an insurance dispute later.

Be especially cautious of contractors who appear right after a hurricane offering fast, cash-only, no-permit repairs; verifying license status and permit compliance protects both your investment and your ability to file a future insurance claim.

Typical cost ranges

Roofing permit fee, City of Wilmington$100 - $300
Roofing permit fee, New Hanover County$100 - $400
Re-inspection fee (failed inspection)$50 - $150
Typical licensed roof replacement (mid-size home)$11,000 - $20,000

Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.

Common questions

At what project cost does a roofer need a NC license?

A North Carolina General Contractors license is required once a single project's total cost, including labor and materials, reaches $40,000.

Where do I get a roofing permit in Wilmington?

City limit properties use the City of Wilmington Development Services Center; unincorporated New Hanover County properties use New Hanover County Building Safety.

How do I verify a roofer's license?

Use the NC Licensing Board for General Contractors' free public lookup tool to confirm the license number and standing before signing a contract.

Want real numbers for your own project?

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes

More on this market

Local cost ranges, seasons, permits and licensing for this city live on the market page.

Roofers in Wilmington, NC

The Henry Standard

Every roofer in our network agrees to three things.

Show up

Call back. Keep appointments. And if something changes, communicate it.

Quote honestly

Clear scope, materials, and pricing in writing—so you know what you're agreeing to.

Finish the work

See the job through and take care of the agreed-upon work before calling it finished.

Nothing revolutionary. Just the way we believe doing business should still be done.