FILE · CONCRETE x CHARLOTTE x NORTH CAROLINAPermit StackSpecs LedgerCostTimelineChecklistViolationsFAQ
CONCRETE x CHARLOTTE x NORTH CAROLINA

Concrete contractors in Charlotte, North Carolina.

Concrete contractors operating in Charlotte, NC, must navigate a dual-layer regulatory environment. For projects exceeding $30,000, the North Carolina Licensing Board for General Contractors mandates licensure. Regardless of project size, structural concrete work typically requires a building permit issued by Mecklenburg County Code Enforcement to ensure compliance with the North Carolina Residential Building Code.

Beyond state and county requirements, contractors must adhere to Charlotte's specific zoning ordinances, particularly regarding impervious surface coverage and property setbacks. Maintaining proper insurance, including Workers' Compensation for qualifying businesses, is essential for legal operation and liability protection. Always verify site-specific requirements through the Charlotte-Mecklenburg online portal before beginning any construction.

State License
STATE NCLBGCRequired >$30k
Permit Issuer
Mecklenburg CountyCode Enforcement
Avg. Plan Review
3-5 DaysStandard
Typical Start-Up
RANGE $500-$2,000Fees/Insurance
FILE · CONCRETE x CHARLOTTE x NORTH CAROLINA
Compliance Dossier
Public
File
05 / 2026
State AuthorityNC Licensing Board for General Contractors
CountyMecklenburg County
City AuthorityCity of Charlotte Planning/Zoning
Statute / CodeNC Residential Building Code
Federal Cert.OSHA Compliance
ReciprocityVerify with NCLBGC
FILE CONCRETELOCATION CHARLOTTE, NORTH CAROLINATYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to CharlotteWhat this leaf carries beyond the North Carolina state file.
Impervious Surface Limits
Charlotte enforces strict limits on concrete coverage to manage stormwater runoff, requiring site plan review.
Mecklenburg Portal
All permits and inspections are managed through the centralized Mecklenburg County Code Enforcement online system.
Soil/Foundation Standards
Local inspectors emphasize specific sub-grade compaction requirements due to regional clay soil conditions.
§ 01 · Permit Stack

Three layers govern Concrete work in Charlotte.

Compliance is hierarchical; state licensing is the baseline, while county and city codes dictate specific site execution.

State — Floor
NCLBGC
General Contractor LicenseLiability Insurance
County — Overlay
Mecklenburg Code Enforcement
Building PermitsInspections
City — Where you file
Charlotte Zoning
Setback VerificationImpervious Surface Check

Read it bottom-up.

Compliance is hierarchical; state licensing is the baseline, while county and city codes dictate specific site execution.

This file exists to show what changes when the trade is Concrete and the jurisdiction is Charlotte, North Carolina.

Source · State, county, and city issuing authoritiesLast verified · 05 / 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.

RequirementIssued byCostTimeCitationStatus
General Contractor LicenseRequired for projects >$30k
NCLBGC
Verify with NCLBGC
4-6 weeks
NC GS 87-1
REQUIRED
Building PermitRequired for structural concrete
Mecklenburg County
Verify with County
3-5 days
NC Residential Code
REQUIRED
General LiabilityStandard industry practice
Private Carrier
Verify with Agent
Immediate
N/A
REQUIRED
Workers' CompRequired for 3+ employees
NC Industrial Commission
Verify with Agent
Immediate
NC GS 97-9
REQUIRED
OSHA 10-HourRecommended for safety
OSHA
Verify with Provider
10 hours
29 CFR 1926
RECOMMENDED
Surety BondRequired for specific public projects
Varies
Verify with Agency
Varies
Verify with Agency
REQUIRED
§ 03 · Year-One Cost

What it costs to start Concrete in Charlotte.

A practical floor for Charlotte, North Carolina. Verify each amount with the issuing authority.

Year-one ledger
Charlotte, North Carolina · Concrete
GC License ApplicationState levelVerify with NCLBGC
Building Permit FeeBased on valuationVerify with County
General Liability InsuranceAnnual premiumVerify with Agent
Workers' Comp InsuranceAnnual premiumVerify with Agent
Zoning Review FeeCity of CharlotteVerify with City
Inspection FeesPer site visitVerify with County
Year-one floorVaries by project scale
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Valuation

Permit costs are calculated based on the total value of the construction project.

Note
Insurance Premiums

Costs fluctuate based on company size, history, and coverage limits.

Note
Licensing Fees

Initial application fees are separate from annual renewal costs.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Concrete contractors in Charlotte.

1
Day 0
Business Registration
NC Secretary of State
2
Day 10
License Application
NCLBGC
3
Day 30
Permit Application
Mecklenburg County
4
Day 35
Plan Review Approval
Mecklenburg County
5
Day 40
Site Inspection (Pre-pour)
Mecklenburg County
6
Day 50
Final Inspection
Mecklenburg County
§ 05 · Compliance Checklist

Check them off.

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

01
Verify Site Plan
Ensure the project does not exceed impervious surface limits.
ZoningCharlotteCity of Charlotte
ContractorIssuing authority
02
Submit Permit
File application through the online portal.
PermitMecklenburgMecklenburg County
ContractorIssuing authority
03
Check Soil Conditions
Ensure sub-grade meets local compaction standards.
SafetyCodeNC Residential Code
ContractorIssuing authority
04
Schedule Inspection
Notify inspector before concrete pour.
InspectionMecklenburgMecklenburg County
ContractorIssuing authority
05
Verify Insurance
Ensure policies are current and active.
InsuranceLegalNC Industrial Commission
ContractorIssuing authority
06
Close Permit
Obtain final inspection sign-off.
PermitCloseoutMecklenburg County
ContractorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in Charlotte.

When confirmed local data is unavailable, this section stays marked for verification.

Commonly cited
Verify with agency

Unpermitted Work

Performing structural concrete work without obtaining a building permit.

PenaltyFines and stop-work orders
Commonly cited
Verify with agency

Missing Inspections

Pouring concrete before the inspector has verified sub-grade and reinforcement.

PenaltyRemoval of concrete for inspection
Commonly cited
Verify with agency

Zoning Non-compliance

Exceeding allowable impervious surface coverage for the lot.

PenaltyCorrective action required
§ 07 · Charlotte-specific FAQ

Questions Concrete contractors ask about Charlotte.

Q01Do I need a license for a small concrete driveway?+
If the project cost is under $30,000, a state general contractor license is not required, but you must still comply with local permitting.
LicensingThresholdsSource · NCLBGC
Q02Where do I apply for a concrete permit in Charlotte?+
Permits are issued through the Mecklenburg County Code Enforcement department via the Charlotte-Mecklenburg online portal.
PermitsMecklenburgSource · Mecklenburg County Code Enforcement
Q03Are there specific zoning rules for concrete pads?+
Yes, Charlotte zoning ordinances dictate impervious surface ratios and setbacks for concrete structures.
ZoningCharlotteSource · City of Charlotte Planning
Q04Is Workers' Compensation mandatory?+
North Carolina law requires Workers' Compensation insurance for any business that employs three or more employees.
InsuranceLegalSource · NC Industrial Commission
Q05What happens if I pour concrete without a permit?+
Unpermitted work can result in stop-work orders, fines, and potential removal of the concrete at the owner's expense.
ViolationsEnforcementSource · Mecklenburg County Building Code
Q06Do I need a business license for Charlotte?+
Charlotte does not have a municipal business privilege license, but you must register your business entity with the NC Secretary of State.
RegistrationBusinessSource · NC Secretary of State
§ 08 · Related

Adjacent files.

These are the documents Iris tracks for you.

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