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

Framing contractors in Charlotte, North Carolina.

Framing contractors operating in Charlotte, North Carolina, must navigate a regulatory environment centered on the North Carolina Residential Building Code and Mecklenburg County's permitting processes. While the state does not mandate a specific 'framing license' for smaller projects, the $30,000 threshold for General Contractor licensing is a critical compliance milestone that must be monitored for every project.

Success in this market requires proactive coordination with Mecklenburg County Code Enforcement. Contractors are responsible for ensuring that all structural framing is inspected and approved before the installation of wall coverings, as failure to secure these inspections can lead to significant project delays and potential legal liabilities.

State License
STATE GC Required >$30kNC Licensing Board
Permit Issuer
Mecklenburg CountyCode Enforcement
Avg. Plan Review
3-10 DaysVaries by scope
Typical Start-Up
RANGE $500-$2,000Permits/Fees
FILE · FRAMING 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/Development
Statute / CodeNC Residential Building Code
Federal Cert.OSHA 10/30 Recommended
ReciprocityVerify with NC Licensing Board
FILE FRAMINGLOCATION 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 Unified Permitting
Charlotte utilizes a centralized permitting system through Mecklenburg County, requiring digital submission via the 'MeckID' portal.
High-Wind Zone Compliance
Framing must account for specific regional wind-load requirements mandated by the NC Building Code for the Piedmont region.
Inspection Scheduling
Inspections are managed through the 'MeckSAFE' system, which requires precise scheduling to avoid project bottlenecks.
§ 01 · Permit Stack

Three layers govern Framing work in Charlotte.

Always verify local zoning ordinances in Charlotte, as they may impose additional height or setback restrictions on framing projects.

State — Floor
NC Dept of Insurance
Building Code AdherenceGC Licensing Threshold
County — Overlay
Mecklenburg Code Enforcement
Permit IssuanceField Inspections
City — Where you file
City of Charlotte
Zoning ComplianceLocal Business Registration

Read it bottom-up.

Always verify local zoning ordinances in Charlotte, as they may impose additional height or setback restrictions on framing projects.

This file exists to show what changes when the trade is Framing 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 if project > $30k
NC Licensing Board
Verify with Board
Verify with Board
NC GS 87-1
REQUIRED
Building PermitRequired for all structural framing
Mecklenburg County
Varies by valuation
3-10 days
Meck. County Ordinance
REQUIRED
General LiabilityStandard industry practice
Private Carrier
Varies
Immediate
N/A
REQUIRED
Workers' CompensationRequired for 3+ employees
NC Industrial Commission
Varies
Immediate
NC GS 97
REQUIRED
OSHA 10-HourSafety compliance
OSHA
Varies
10 hours
29 CFR 1926
REQUIRED
Surety BondOften required by GC/Owner
Private Surety
Varies
Immediate
Contractual
REQUIRED
§ 03 · Year-One Cost

What it costs to start Framing in Charlotte.

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

Year-one ledger
Charlotte, North Carolina · Framing
Building Permit FeeBased on project costVariable
Plan Review FeeIf requiredVariable
General Liability InsuranceAnnual premiumVariable
Workers' Comp InsuranceAnnual premiumVariable
Business RegistrationNC Secretary of State$125
OSHA TrainingPer employee$100-$300
Year-one floorVariable based on project scale
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Valuation

Mecklenburg County calculates permit fees based on the total cost of construction.

Note
Insurance Premiums

Rates fluctuate based on company size and claims history.

Note
Licensing Fees

Check the NC Licensing Board website for the most current application and renewal fees.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Framing contractors in Charlotte.

1
Day 0
Project Planning & Licensing Check
N/A
2
Day 1-5
Permit Application Submission
Mecklenburg County
3
Day 6-15
Permit Approval & Issuance
Mecklenburg County
4
Day 16
Construction Start
N/A
5
Day 30
Framing Inspection
Mecklenburg County
6
Day 45
Final Inspection & Closeout
Mecklenburg County
§ 05 · Compliance Checklist

Check them off.

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

01
Verify GC License
Confirm if the project exceeds the $30,000 threshold.
LegalComplianceNC GS 87
ContractorIssuing authority
02
Submit Plans
Upload structural plans to the MeckID portal.
PermittingMeck. County Code
ContractorIssuing authority
03
Post Permit
Ensure the permit card is visible on-site.
Site SafetyMeck. County Code
ContractorIssuing authority
04
Schedule Inspection
Use MeckSAFE to book framing inspection.
InspectionMeck. County Code
ContractorIssuing authority
05
Verify Insurance
Ensure all policies are active.
InsuranceNC Industrial Commission
ContractorIssuing authority
06
Close Permit
Obtain final sign-off from inspector.
CloseoutMeck. County Code
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 framing without an active permit.

PenaltyStop-work order and double permit fees
Commonly cited
Verify with agency

Missed Inspections

Covering framing before the inspector has signed off.

PenaltyRequired removal of wall coverings
Commonly cited
Verify with agency

Code Non-Compliance

Failure to follow NC Residential Building Code structural requirements.

PenaltyCorrection order and re-inspection fees
§ 07 · Charlotte-specific FAQ

Questions Framing contractors ask about Charlotte.

Q01Do I need a license to frame a house in Charlotte?+
You only need a state-level General Contractor license if the total cost of the project, including labor and materials, exceeds $30,000.
LicensingNC Licensing BoardSource · NC General Statutes Chapter 87
Q02Where do I apply for a framing permit in Charlotte?+
Permits are issued by the Mecklenburg County Code Enforcement department, which handles building inspections for the City of Charlotte.
PermitsMecklenburg CountySource · Mecklenburg County Code Enforcement
Q03Are there specific framing codes I must follow?+
Yes, all framing must comply with the North Carolina Residential Building Code, which is based on the International Residential Code.
Building CodeSafetySource · NC Department of Insurance
Q04When should I schedule a framing inspection?+
You must schedule a framing inspection after all rough-in work is complete but before any insulation or drywall is installed.
InspectionsTimelineSource · Mecklenburg County Code Enforcement
Q05Is Workers' Compensation insurance mandatory?+
In North Carolina, employers with three or more employees are required to carry Workers' Compensation insurance.
InsuranceComplianceSource · NC Industrial Commission
Q06Can a homeowner pull their own framing permit?+
Yes, homeowners may pull their own permits if they are performing the work themselves on their primary residence, but they assume all liability.
PermitsHomeownerSource · 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.