CONCRETE x NORTH CAROLINA

Concrete contractor requirements in North Carolina.

Concrete work follows the G.S. 87-1 threshold like every other trade: no state license below forty thousand dollars, a general contractor license at or above it. The specialty classification is S(Concrete Construction), and 21 NCAC 12A .0202 defines it as the construction, demolition and installation of foundations, pre-cast silos and other concrete tanks or receptacles, prestressed components, and gunite applications.

The exclusion is the part worth memorizing. That same rule excludes bridges, streets, sidewalks, curbs, gutters, driveways, parking lots and highways from S(Concrete Construction). Flatwork that most people would call concrete contracting therefore sits outside the specialty — site work, grading and paving of parking lots, driveways, sidewalks and gutters is written into the Building Contractor classification, and paving of all types belongs to the Highway Contractor classification. Choosing S(Concrete Construction) for a $60,000 driveway job would put the contractor outside the classification.

Below $40,000 none of this applies and no state credential exists. What does apply at any value is the local layer: G.S. 160D-1110(c) withholds the minor-work permit exemption from adding, repairing or replacing load-bearing structures, so a foundation or structural slab is permitted and inspected even on a small job.

STATE LICENSE
ConditionalNorth Carolina Licensing Board for Genera…
STATUTE
N.C. Gen. Stat. § 87-1; 21 NCAC 12A .0202
RENEWAL
Annual — expires January 1, invalid after 60 days8 hours/year if licensed as building or residential
VERIFIED
September 2026Official sources
FILE · CONCRETE x NORTH CAROLINA
Compliance Dossier
Public
File
September 2026
STATE AUTHORITYNorth Carolina Licensing Board for General Contractors
STATUTE / CODEN.C. Gen. Stat. § 87-1; 21 NCAC 12A .0202
SCOPEStatewide · North Carolina
RENEWALAnnual — expires January 1, invalid after 60 days
CONTINUING ED.8 hours/year if licensed as building or residential
LOCAL OFFICES11 counties on file
FILE CONCRETESCOPE STATEWIDE · NORTH CAROLINATYPE VERIFIED RULE FILE
VERIFIED September 2026STATUS PUBLIC REFERENCE
What this file settlesThe North Carolina rules for concrete contractors, verified against official sources.
LICENSE TRUTH
North Carolina has an S(Concrete Construction) specialty license above $40,000 — but the rule expressly cuts driveways, sidewalks, curbs, gutters, parking lots, streets and bridges out of that classification and puts them under Building or Highway.
STATE ↔ LOCAL
No North Carolina county or city licenses concrete contractors, and municipal privilege license taxes were repealed statewide effective July 1, 2015. The county or city inspections department issues the building permits under G.S. 160D-1110 and runs the footing and slab inspections — in the Charlotte area that is Mecklenburg County Code Enforcement, a division of the Land Use and Environmental Services Agency. Concrete is a trade where the local exemption and the state threshold pull in different directions: a $20,000 structural foundation is below the G.S. 87-1 licensing threshold but still needs a permit because load-bearing work is carved out of the G.S. 160D-1110(c) minor-work exemption, while a $20,000 decorative patio may need neither. At $40,000 and above, G.S. 87-14 makes the permit desk verify state licensure, workers' compensation coverage and lien agent details.
EVERY CLAIM SOURCED
Each requirement below carries its citation and official source. Facts we could not confirm are listed as pending — never asserted.
§ 01 · Permit Stack

How concrete work is governed in North Carolina.

The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.

STATE — THE $40,000 LINE
NC Licensing Board for General Contractors
NO LICENSE BELOW $40KCLASSIFICATION AT OR ABOVE
STATE — PICK THE RIGHT BOX
21 NCAC 12A .0202
S(CONCRETE) FOR FOUNDATIONSBUILDING OR HIGHWAY FOR FLATWORK
LOCAL — STRUCTURAL MEANS PERMIT
County / city inspections department
LOAD-BEARING WORK PERMITTEDFOOTING INSPECTION

Read it bottom-up.

No North Carolina county or city licenses concrete contractors, and municipal privilege license taxes were repealed statewide effective July 1, 2015. The county or city inspections department issues the building permits under G.S. 160D-1110 and runs the footing and slab inspections — in the Charlotte area that is Mecklenburg County Code Enforcement, a division of the Land Use and Environmental Services Agency. Concrete is a trade where the local exemption and the state threshold pull in different directions: a $20,000 structural foundation is below the G.S. 87-1 licensing threshold but still needs a permit because load-bearing work is carved out of the G.S. 160D-1110(c) minor-work exemption, while a $20,000 decorative patio may need neither. At $40,000 and above, G.S. 87-14 makes the permit desk verify state licensure, workers' compensation coverage and lien agent details.

The local offices section below names the exact permit desk for every North Carolina county on file.

Source · North Carolina Licensing Board for General ContractorsLast verified · September 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.

RequirementIssued byCostTimeCitationStatus
General Contractor LicenseRequired once the undertaking costs $40,000 or more
NCLBGC
$75 / $100 / $125 application
Annual — expires Jan 1
N.C.G.S. § 87-1; § 87-10
CONDITIONAL
Correct ClassificationS(Concrete) excludes driveways, sidewalks, curbs, gutters, parking lots
NCLBGC
No separate fee
At application
21 NCAC 12A .0202
REQUIRED
Qualifier ExaminationAn individual qualifier sits the exam for the entity
NCLBGC / PSI
Up to $100
Before licensure
N.C.G.S. § 87-10(b)
CONDITIONAL
Financial ResponsibilityWorking capital, net worth, or surety bond by tier
CPA report or surety
$17,000 working capital at Limited
With application
NCLBGC classifications and limitations
CONDITIONAL
Building PermitLoad-bearing work is excluded from the minor-work exemption
Local inspections department
Set by the local jurisdiction
Before the pour
N.C.G.S. § 160D-1110(c)
REQUIRED
Workers' CompensationThree or more employees regularly employed
Private carrier
Premium by payroll
Before the permit issues at $40k+
N.C.G.S. § 97-2(1); § 87-14
CONDITIONAL
§ 03 · Year-One Cost

What it costs to start concrete in North Carolina.

Published fees from the issuing authorities, as of September 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.

Year-one ledger
North Carolina · Concrete
State license below $40,000No license exists at that level$0
License application at $40,000+Limited / Intermediate / Unlimited$75 / $100 / $125
Qualifier examStatutory maximumUp to $100
Annual renewalExpires January 1$75 – $125
Financial responsibilityBond alternative at the Limited tier$175,000 bond
Year-one floor$0 under $40,000; ≈ $175 – $225 in state fees above it
Excludes tools, vehicle purchase, payroll, and marketing.
NOTE
Flatwork is not S(Concrete Construction)

The rule excludes bridges, streets, sidewalks, curbs, gutters, driveways, parking lots and highways. Driveways and sidewalks belong to Building; paving of all types belongs to Highway.

NOTE
Gunite lives here

Gunite applications sit inside S(Concrete Construction), which matters for shotcrete structures — though pool shells fall under S(Swimming Pools).

NOTE
Structural pours are permitted regardless of price

The minor-work exemption at G.S. 160D-1110(c) is unavailable where a load-bearing structure is added, repaired or replaced, so foundations and structural slabs are permitted and inspected.

§ 04 · Path to First Job

From day zero to first inspection.

A practical sequence for a new concrete contractor in North Carolina. Actual agency processing times are noted in the ledger above.

1
STEP 1
Price the undertaking against $40,000
N.C.G.S. § 87-1
2
STEP 2
Match the work to the classification
21 NCAC 12A .0202
3
STEP 3
Apply and prequalify
NCLBGC
4
STEP 4
Qualifier passes the exam
PSI
5
STEP 5
Bind workers' comp if 3+ employees
Private carrier
6
STEP 6
Pull the permit; pass footing inspection
Local inspections department
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Test the job against $40,000
No state concrete license exists below the threshold. Above it, unlicensed work is criminal and the contract is unenforceable.
STATETHRESHOLDN.C.G.S. § 87-1
NCLBGCIssuing authority
02
Read the exclusion before picking S(Concrete)
Driveways, sidewalks, curbs, gutters, parking lots, streets, highways and bridges are outside the specialty; Building or Highway is the correct classification for that work.
STATESCOPE21 NCAC 12A .0202
NCLBGCIssuing authority
03
Separate grading from pouring
Cut, fill, excavation, grade, trench and backfill operations belong to H(Grading and Excavating) as a specialty scope of their own.
STATESITE WORK21 NCAC 12A .0202
NCLBGCIssuing authority
04
Permit anything load-bearing
Footings, foundations and structural slabs are excluded from the minor-work permit exemption regardless of cost.
LOCALPERMITN.C.G.S. § 160D-1110(c)
Local inspections departmentIssuing authority
05
Bring license and comp proof at $40,000+
The permit issuer must obtain proof of licensure and of workers' compensation before issuing at or above the threshold.
LOCALPERMITN.C.G.S. § 87-14
Local inspections departmentIssuing authority
§ 06 · Enforcement

What the law does about unlicensed concrete work.

Statutory consequences with their citations — not estimates, not “commonly cited” guesses.

§
N.C.G.S. § 87-13Statute

Unlicensed contracting at $40,000+

Bidding or contracting on concrete work at or above the threshold without a license is criminal.

ConsequenceClass 2 misdemeanor
§
Brown's Builders Supply v. Johnson, COA14-836 (N.C. App. 2015)Statute

No right to payment

North Carolina appellate courts bar unlicensed general contractors from recovering in contract or in quantum meruit, and later licensure does not cure the illegal contract.

ConsequenceContract unenforceable — no recovery
§
N.C.G.S. § 87-11; 21 NCAC 12A .0202Statute

Working outside the classification

Performing work reserved to another classification — paving a parking lot on an S(Concrete Construction) license, for instance — is a willful violation of the Article supporting Board discipline and cost recovery.

ConsequenceDiscipline + up to $5,000 in costs
§ 07 · Local Offices

Where the permit is filed, county by county.

Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.

County · CityPermit officePortal
Mecklenburg County
Charlotte
Mecklenburg County LUESA Code Enforcement (serving Charlotte)
Unincorporated: Mecklenburg County LUESA Code Enforcement (unincorporated county)
AccelaMeck (Accela Citizen Access)
Wake County
Raleigh
City of Raleigh Planning and Development
Unincorporated: Wake County Permits and Inspections
Permit and Development Portal
Guilford County
Greensboro
City of Greensboro Engineering and Inspections — Development Services Division
Unincorporated: Guilford County Inspections Department
Forsyth County
Winston-Salem
Winston-Salem/Forsyth County Inspections Division (Planning and Development Services Department)
Unincorporated: Winston-Salem/Forsyth County Inspections Division (same joint department, unincorporated county)
BuildIT
Durham County
Durham
Durham City-County Building & Safety Department
Unincorporated: Durham City-County Building & Safety Department (same joint department, county side)
Land Development Office (LDO) Portal
Cumberland County
Fayetteville
City of Fayetteville Development Services — Permitting & Inspections Division
Unincorporated: Cumberland County Planning & Inspections
E-Development Portal
Buncombe County
Asheville
City of Asheville Development Services Department — Building Safety Inspections
Unincorporated: Buncombe County Permits & Inspections
Development Portal
New Hanover County
Wilmington
City of Wilmington Planning, Development & Permitting Services (DPS)
Unincorporated: New Hanover County Building Safety (Permits & Inspections)
DPS Permit Portal
Gaston County
Gastonia
City of Gastonia Planning & Zoning (Permits & Inspections)
Unincorporated: Gaston County Building & Development Services (Building Inspections)
CityView Portal
Cabarrus County
Concord
City of Concord Planning & Neighborhood Development
Unincorporated: Cabarrus County Construction Standards (Central Permitting)
Pitt County
Greenville
City of Greenville Inspections Division
Unincorporated: Pitt County Permitting & Inspections
EnerGov Self Service
§ 08 · North Carolina FAQ

Questions concrete contractors ask about North Carolina.

Q01Do concrete contractors need a license in North Carolina?+
Only at or above $40,000. Below that threshold no state license exists; at or above it, a general contractor license is required, and the natural classification is S(Concrete Construction) for foundations, tanks, prestressed components and gunite.
Q02Does S(Concrete Construction) cover driveways and sidewalks?+
No. 21 NCAC 12A .0202 expressly excludes bridges, streets, sidewalks, curbs, gutters, driveways, parking lots and highways from that specialty. Driveways and sidewalks fall within the Building Contractor classification; paving of all types falls within Highway Contractor.
Q03Does a concrete slab need a permit in North Carolina?+
If it is load-bearing, yes, regardless of price — the statutory minor-work exemption at G.S. 160D-1110(c) does not apply to adding, repairing or replacing load-bearing structures. Non-structural flatwork may fall inside the exemption, but local jurisdictions set their own review.
Q04Can I split a large concrete job into pieces under $40,000?+
The threshold in G.S. 87-1 looks at the cost of the undertaking rather than the size of individual invoices, and the Licensing Board investigates splitting as unlicensed contracting.
§ 09 · Sources

Primary authorities, not secondary summaries.

Every fact in this file was checked against these official sources on September 2026.

Pending verification: Whether the Licensing Board will issue a combined S(Concrete Construction) and H(Grading and Excavating) license on a single application, which is Board practice rather than a published rule · How individual counties treat non-structural flatwork such as patios under the G.S. 160D-1110(c) exemption, which varies by local ordinance and was not surveyed county by county

General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.