Asphalt driveways and pavingDriveway repair and patchingSealcoating and crack sealingTar and chip drivewaysAsheville, Hendersonville, Waynesville, BrevardWritten estimate after a site visit

Asphalt paving and sealcoating, Asheville NC

Does a Paving Contractor Need a License in North Carolina?

In North Carolina, a paving contractor must hold a state General Contractor license for any single project valued at $40,000 or more. Also useful: asphalt paving, do you need a driveway permit in NC and how much does an asphalt driveway cost in NC. Serving Asheville, Hendersonville, Waynesville and the mountain towns around them.

Illustration: a private mountain road paved between the ditches

Get a free estimate

Goes straight to us. We never sell or share your info.

Quick answer
Does a Paving Contractor Need a License in North Carolina?

In North Carolina, a paving contractor must hold a state General Contractor license for any single project valued at $40,000 or more. Below that threshold, no state license is legally required — but NCDOT encroachment permits apply any time work connects to a state-maintained road, and Buncombe County's mountain grades mean drainage documentation almost always enters the picture. Skipping either resurfaces at resale.

19
federal disaster declarations on record in Buncombe County
Hurricane Dorian
most notable event in the federal record
1973–2026
span of the declaration record
Asheville
Buncombe County hub

Mountain grades change who should be doing this work

Asheville sits at roughly 2,100 feet, and the surrounding Buncombe County neighborhoods climb well beyond that. Driveways in West Asheville, Kenilworth, and the ridge roads above downtown frequently run at grades where surface water management, freeze-thaw heave, and sub-base compaction are structural concerns, not cosmetic ones. Asphalt paving on those slopes requires engineered drainage to survive the region's rainfall — Buncombe County has recorded 19 federal disaster declarations over 1973-2026, a large portion tied to flooding and storm runoff. That history is why the licensing question carries more weight here than on a flat coastal lot: the technical demands are higher, and the paper trail of who did the work — under what license and permit — becomes your protection when water damage is later disputed by an insurer or a buyer. A steep driveway with no encroachment permit on file and no licensed contractor on record is a negotiating liability the moment you list the house.

The $40,000 threshold — what the licensing law actually says

North Carolina's contractor licensing framework is administered by the NC Licensing Board for General Contractors. The statewide rule for paving work on private property:

Scope of WorkLicense or Permit Required?
Driveway or parking lot paving, under $40,000No state GC license required — local permits may still apply
Driveway or parking lot paving, $40,000 or moreLicensed General Contractor required
Any work connecting to an NCDOT-maintained roadNCDOT encroachment permit required, regardless of project cost
Paving in Asheville city right-of-wayCity encroachment and ROW permit required
Resurfacing or paving on a state-maintained roadNCDOT contractor prequalification required
Sealcoating or crack filling onlyNo state license required in most cases
Confirm requirements with your county inspections office — enforcement details vary by jurisdiction and project scope.

The $40,000 line is the floor, not a ceiling on what documentation applies. In Buncombe County, a steep driveway that requires significant grading, retaining walls, or French drain installation alongside the asphalt can approach or exceed that number more easily than a flat-lot job of equivalent square footage would in a Piedmont county. Getting a written itemized estimate before assuming you're safely below the threshold is not optional — it's the only way to know which rules govern your project.

Public roads run on a different track — NCDOT prequalification

State GC licensing and NCDOT contractor prequalification are two separate systems, and confusing them is a common mistake. Any contractor resurfacing, patching, or paving on a road in the NCDOT-maintained system must complete NCDOT's prequalification process — a review of financial capacity, equipment inventory, and documented experience that runs independently of the GC license. Buncombe County has a high proportion of roads on the state system, including many of the mountain routes that connect hillside neighborhoods to US 19/23, I-26, and the Blue Ridge Parkway corridor. A contractor bidding on any public paving project in this region needs current NCDOT prequalification; the GC license alone is not sufficient.

For homeowners hiring for private driveways or parking lots, NCDOT prequalification is not your concern — that's for public-road bidding. Your relevant check is the GC license for jobs over $40,000, which you can verify in under a minute through the board's public lookup at nclbgc.org. If a contractor declines to provide a license number on a large job, treat that as the answer.

Driveway connections to state and city roads

Whenever a new or substantially modified driveway apron connects to a state-maintained road, an encroachment permit is required through NCDOT Connect — regardless of whether the driveway itself crosses the $40,000 licensing threshold. The permit process reviews sight-distance requirements, apron dimensions, and drainage design. Those drainage standards carry particular weight in Buncombe County: on mountain grades, an improperly pitched apron can redirect runoff onto the road shoulder, contributing to edge failures on the road itself. NCDOT inspectors in mountain districts see that failure mode regularly and review drainage plans accordingly.

For driveways connecting to streets within the City of Asheville's maintained network, the parallel process runs through the City of Asheville's encroachment and right-of-way permit office. The two systems — NCDOT and city — are separate applications with separate review timelines. If you're unsure whether your road is city-maintained or state-maintained, both the NCDOT road inventory and the city's online GIS portal let you check by street address before you apply anywhere. See the full NC driveway permit requirements page for the complete application walkthrough, required documents, and typical review timelines by jurisdiction.

What unpermitted or unlicensed paving work actually costs later

Three places undocumented asphalt work resurfaces in Buncombe County: resale, where a buyer's inspector or real-estate attorney flags a recent driveway with no encroachment permit record and the negotiation reopens; insurance claims, where storm-related slope or drainage damage adjacent to undocumented paving invites coverage disputes — a real risk in a county with 19 federal disaster declarations over 1973-2026; and NCDOT right-of-way enforcement, where an unpermitted connection to a state road can require removal and full restoration at the property owner's expense, not the contractor's.

The permit and license record is also your practical leverage against a contractor who cuts corners — a failed inspection is a redo on their dime. For a realistic budget picture before work begins, the asphalt driveway cost guide covers regional price bands: standard residential paving in western NC typically runs in the range of $3–$7 per square foot, depending on grade severity, required drainage work, and base depth. The range widens on steep Buncombe County lots because the sub-base and drainage work — not the asphalt itself — is where mountain paving jobs get expensive. Permit fees are a small fraction of that total. The cost of unpermitted work discovered during due diligence is not.

What a legitimate contractor will have in order

A licensed, compliant paving contractor working in Buncombe County should be able to hand you, without hesitation: their NC GC license number (for jobs at or approaching $40,000), a copy of the NCDOT encroachment permit application or approval if the driveway connects to a state road, proof of general liability insurance, and a written scope that itemizes drainage, base preparation, and asphalt depth separately from the surface finish. That last point matters on mountain terrain: proposals that lump everything into a single square-foot number make it impossible to verify whether the base spec meets the grade requirements. Contractors doing this work regularly in the Asheville area know the mountain drainage requirements and will write them into the scope. Those who don't will not, and you'll see the difference at the first heavy rain after the NCDOT inspection closes out.

Buncombe County, NC: the storm record

Federally declared disaster events19
Named storms in the recordHurricane Dorian, Hurricane Florence, Hurricane Fran, Hurricane Helene, Hurricane Ian, Hurricane Isaias
Incident typesFire, Flood, Hurricane, Severe Storm, Snowstorm
Record span (fiscal years)1973–2026
Source: FEMA OpenFEMA disaster declarations. County-level federal declarations, not individual claims.
Questions people ask

Straight answers

Does a paving contractor in NC need a license?
For any single job valued at $40,000 or more, yes — a license from the NC Licensing Board for General Contractors is required by state law. Below that threshold, no GC license is legally required, though NCDOT encroachment permits and local ROW permits may still apply depending on where the driveway connects.
Do I need a permit for a new asphalt driveway in Buncombe County?
If the driveway connects to a state-maintained road, an NCDOT encroachment permit is required regardless of project cost. For driveways connecting to Asheville city streets, a city ROW permit applies instead. See the NC driveway permit requirements page for the full checklist and how to determine which road authority maintains your street.
Can an unlicensed contractor legally pave my driveway?
Yes, if the total job value is under $40,000 — the state licensing threshold. But 'no license required' does not mean 'no permits required,' and it does not mean equal recourse if the work fails. On a steep Buncombe County driveway, an unlicensed contractor who skips sub-base drainage is the most common origin of expensive early failures.
How do I check if a paving contractor is licensed in NC?
The NC Licensing Board for General Contractors maintains a free public license lookup — search by company name or license number. A contractor doing jobs at or near $40,000 who can't provide a license number is telling you something important.
What is an encroachment permit and when is one required?
NCDOT requires an encroachment permit any time paving, grading, or drainage work touches a state-maintained road or its right-of-way. In Buncombe County, that covers many roads outside Asheville city limits. Applications go through NCDOT Connect; the city of Asheville has a parallel process for city-maintained streets.
Does NCDOT prequalification apply to residential driveway contractors?
No — NCDOT prequalification is for contractors bidding on public road projects, not private residential work. For private driveways and parking lots, the relevant credential is the state GC license for jobs over $40,000. A contractor doing both public and private paving should hold both, but homeowners hiring for a driveway don't need to verify the prequalification status.
What does an encroachment permit cost in Buncombe County?
NCDOT sets encroachment permit fees, and they are typically a small fraction of the total job cost. The more significant cost exposure from skipping the permit is NCDOT enforcement — which can require removal and restoration of the unpermitted connection at the property owner's expense — and complications at resale when no permit record exists.
How a driveway gets paved

Our work

Illustration: Fresh black asphalt on a driveway curving up a wooded mountain lot.
Illustration: Fresh black asphalt on a driveway curving up a wooded mountain lot.
Illustration: A roller compacting hot-mix asphalt on a residential driveway.
Illustration: A roller compacting hot-mix asphalt on a residential driveway.
Illustration: Sealer being squeegeed across a cured asphalt driveway.
Illustration: Sealer being squeegeed across a cured asphalt driveway.
Illustration: A tar and chip lane through the trees, stone rolled into the binder.
Illustration: A tar and chip lane through the trees, stone rolled into the binder.
Get a quote

Tell us about your project. We price it straight.

Where it is and what you need — that's all it takes to start. You get a clear scope and an honest number, and your info never gets sold to a list.

Get a free estimate