FILE · GENERAL CONTRACTING x CHARLOTTE x NORTH CAROLINAPermit StackSpecs LedgerCostTimelineChecklistViolationsFAQ
GENERAL CONTRACTING x CHARLOTTE x NORTH CAROLINA

General Contracting contractors in Charlotte, North Carolina.

Operating as a general contractor in Charlotte requires navigating both state-level licensing and county-level permitting. The North Carolina Licensing Board for General Contractors regulates the trade at the state level, while Mecklenburg County Code Enforcement manages the day-to-day permitting and inspection processes for all construction activity within the city limits.

Compliance is essential to avoid project delays and legal penalties. Contractors must ensure their license classification matches their project scope, maintain appropriate insurance coverage, and strictly adhere to the North Carolina Building Codes. Always verify specific requirements with the local building department before beginning any site work.

State License
STATE NCLBGCRequired > $30k
Permit Issuer
Mecklenburg CountyCode Enforcement
Avg. Plan Review
10-15 DaysVaries by complexity
Typical Start-Up
RANGE $1k - $3kAdmin/Insurance
FILE · GENERAL CONTRACTING x CHARLOTTE x NORTH CAROLINA
Compliance Dossier
Public
File
05 / 2026
State AuthorityNC Licensing Board for General Contractors
CountyMecklenburg County
City AuthorityCity of Charlotte
Statute / CodeNC Building Code
Federal Cert.EPA Lead-Safe (if applicable)
ReciprocityVerify with NCLBGC
FILE GENERAL CONTRACTINGLOCATION CHARLOTTE, NORTH CAROLINATYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to CharlotteWhat this leaf carries beyond the North Carolina state file.
Mecklenburg County Unified Permitting
Charlotte utilizes a centralized permitting system that covers both city and county jurisdictions.
NC Building Code Adoption
North Carolina maintains a state-wide building code that overrides local municipal codes for structural standards.
Lien Agent Requirement
North Carolina requires the appointment of a Lien Agent for projects exceeding $30,000 to protect property owners and contractors.
§ 01 · Permit Stack

Three layers govern General Contracting work in Charlotte.

Compliance is hierarchical; state licensing is the foundation, while county permits are the operational layer.

State — Floor
NCLBGC
General Contractor LicenseSurety Bond (if applicable)
County — Overlay
Mecklenburg Code Enforcement
Building PermitsTrade Inspections
City — Where you file
City of Charlotte
Business RegistrationZoning Compliance

Read it bottom-up.

Compliance is hierarchical; state licensing is the foundation, while county permits are the operational layer.

This file exists to show what changes when the trade is General Contracting 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
NC General Contractor LicenseRequired for projects > $30k
NCLBGC
Verify with NCLBGC
6-8 weeks
NC GS 87-1
REQUIRED
General LiabilityStandard industry coverage
Private Carrier
Varies
Immediate
Contractual requirement
REQUIRED
Workers' CompensationRequired for 3+ employees
NC Industrial Commission
Varies
Immediate
NC GS 97
REQUIRED
Building PermitRequired for structural work
Mecklenburg County
Verify with agency
Varies
NC Building Code
REQUIRED
Lead-Safe CertificationFor pre-1978 homes
EPA
Verify with EPA
Varies
40 CFR 745
REQUIRED
Surety BondMay be required for specific contracts
Surety Provider
Varies
1-2 weeks
Verify with agency
REQUIRED
§ 03 · Year-One Cost

What it costs to start General Contracting in Charlotte.

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

Year-one ledger
Charlotte, North Carolina · General Contracting
State License FeeInitial applicationVerify with NCLBGC
Permit Application FeeBase feeVerify with Mecklenburg
Plan Review FeePer square footVerify with Mecklenburg
General Liability InsuranceAnnual premiumVaries
Workers' Comp InsuranceAnnual premiumVaries
Business RegistrationState filingVerify with NC Secretary of State
Year-one floorVariable
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Fees

Permit fees are calculated based on the total valuation of the project.

Note
Licensing

License fees are subject to change; check the NCLBGC website for current schedules.

Note
Insurance

Insurance costs depend on your company's safety record and number of employees.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for General Contracting contractors in Charlotte.

1
Day 0
Verify License Requirements
NCLBGC
2
Day 10
Submit Permit Application
Mecklenburg County
3
Day 25
Plan Review Approval
Mecklenburg County
4
Day 30
Construction Start
Contractor
5
Day 60
Mid-Project Inspections
Mecklenburg County
6
Day 90
Final Inspection & Closeout
Mecklenburg County
§ 05 · Compliance Checklist

Check them off.

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

01
Verify License
Ensure your NCLBGC license is active and covers the project type.
LicenseNCLBGCNC GS 87-1
ContractorIssuing authority
02
Submit Plans
Upload all construction documents to the county portal.
PermitMecklenburgNC Building Code
ContractorIssuing authority
03
Insurance Check
Confirm all policies are active and meet minimum limits.
InsuranceRiskNC Industrial Commission
ContractorIssuing authority
04
Lien Agent
Appoint a Lien Agent for projects over $30,000.
LegalLienNC GS 44A
Owner/ContractorIssuing authority
05
Schedule Inspections
Request inspections at each project milestone.
InspectionPermitMecklenburg County Code
ContractorIssuing authority
06
Final Sign-off
Obtain Certificate of Occupancy or final approval.
CloseoutPermitMecklenburg County Code
InspectorIssuing 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 or trade work without obtaining the required permits.

PenaltyFines and stop-work orders
Commonly cited
Verify with agency

Missing Inspections

Covering work before it has been inspected and approved by the county.

PenaltyRequired removal of materials
Commonly cited
Verify with agency

Safety Violations

Failure to provide required fall protection or site safety measures.

PenaltyOSHA fines
§ 07 · Charlotte-specific FAQ

Questions General Contracting contractors ask about Charlotte.

Q01Do I need a license for a project under $30,000?+
No, the North Carolina Licensing Board for General Contractors does not require a state license for projects with a total cost of less than $30,000.
LicensingThresholdSource · NCLBGC Statutes
Q02Where do I apply for building permits in Charlotte?+
Permit applications are managed by Mecklenburg County Code Enforcement through their online portal or at their office in Charlotte.
PermitsMecklenburg CountySource · Mecklenburg County Code Enforcement
Q03Is Workers' Compensation mandatory?+
Yes, North Carolina law requires employers with three or more employees to carry Workers' Compensation insurance.
InsuranceLabor LawSource · NC Industrial Commission
Q04How do I verify if a project requires a permit?+
You can check the Mecklenburg County Code Enforcement website or contact their office to confirm if your specific scope of work requires a permit.
PermitsComplianceSource · Mecklenburg County Code Enforcement
Q05Are there specific energy codes for Charlotte?+
Yes, North Carolina adopts the NC Energy Conservation Code, which must be followed for all new construction and major renovations.
CodesEnergySource · NC Department of Insurance
Q06What happens if I work without a permit?+
Working without a permit can lead to stop-work orders, fines, and the requirement to remove completed work for inspection.
ViolationsEnforcementSource · Mecklenburg County Code Enforcement
§ 08 · Related

Adjacent files.

These are the documents Iris tracks for you.

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