General Contracting

General Contracting Contractors in Charlotte, North Carolina

Mecklenburg CountyCompliance Guide

Compliance File

FILE: GENERAL CONTRACTINGLOCATION: CHARLOTTE, NORTH CAROLINATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a general contractor in Charlotte requires compliance with both North Carolina state licensing requirements and local Charlotte-Mecklenburg regulations. The North Carolina Licensing Board for General Contractors oversees state licensing, requiring contractors to pass examinations, demonstrate experience, and maintain continuing education for projects exceeding $30,000. The Charlotte-Mecklenburg Planning Department manages the local permitting process through their online CLTPermits system, with most construction projects requiring permits and multiple inspections throughout the construction process. Contractors must maintain appropriate insurance coverage including general liability and workers compensation, with minimum coverage amounts that scale with project size. Success in the Charlotte market requires understanding both the regulatory framework and local construction costs, which tend to be competitive due to the area's growth and development activity.

License Requirements

General contractors in North Carolina must obtain a license from the North Carolina Licensing Board for General Contractors (NCLBGC). For projects over $30,000, a state license is required. Contractors must pass a business law exam and trade exam, provide financial statements, and show 4+ years of construction experience or relevant education. Licenses must be renewed annually by December 31st with continuing education requirements (8 hours annually). Specialty trades may require additional licensing from the NC Board of Examiners of Electrical Contractors or NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors.

Permit Requirements

Building permits are required through Charlotte-Mecklenburg Planning Department (CMPD) for most construction projects including structural modifications, additions, new construction, and systems work. Applications can be submitted online through CLTPermits portal or in-person at 600 E 4th Street. Plan review typically takes 10-15 business days for residential and 15-20 days for commercial projects. Permit fees range from $50-$200 for minor work to several thousand for major projects, calculated based on construction value. Required inspections include foundation, framing, mechanical/electrical rough-in, and final inspection.

Insurance Requirements

General contractors must carry minimum $300,000 general liability insurance for projects under $300,000, with higher limits required for larger projects. Workers' compensation insurance is mandatory for any contractor with 3+ employees. Some municipalities require additional umbrella coverage. Contractors working on public projects may need performance and payment bonds. Professional liability insurance is recommended for design-build contractors. All insurance must be maintained continuously and certificates provided to clients and permit offices.

Typical Cost Ranges

Charlotte general contracting projects typically range: Home additions $25,000-$75,000, Kitchen renovations $20,000-$60,000, Bathroom remodels $10,000-$35,000, Whole house renovations $100,000-$300,000, New home construction $150-$250 per square foot, Commercial tenant improvements $40-$100 per square foot, and Small commercial buildings $120-$200 per square foot. Costs vary significantly based on materials, finishes, and project complexity.

Compliance Checklist

  • Obtain North Carolina General Contractor license from NCLBGC if project value exceeds $30,000
  • Secure general liability insurance minimum $300,000 and workers compensation if applicable
  • Register business with NC Secretary of State and obtain local business license in Charlotte
  • Apply for building permits through Charlotte-Mecklenburg Planning Department CLTPermits portal
  • Schedule required inspections (foundation, framing, mechanical, final) during construction
  • Maintain current insurance certificates and provide copies to clients and permit office
  • Comply with Charlotte zoning ordinances and setback requirements for the specific district
  • Ensure all subcontractors have proper licensing and insurance before starting work