General contractor License Requirements in Fayetteville, NC
Last reviewed: September 2026
Quick Answer
Yes, you need a General Contractor License issued by the North Carolina Licensing Board for General Contractors. The license requires proof of experience (typically 3-5 years depending on your classification), bonding, and passing the state examination. You must also obtain city permits from Fayetteville's Building Inspection Division before starting any project. Costs typically range from $400 to $900 in the first year, including license fees, bonding, and local permits.
Key Facts
- •North Carolina requires general contractors to hold a state license issued by the Licensing Board for General Contractors.
- •Fayetteville contractors must also obtain city-specific permits including zoning, building, and electrical permits.
- •General contractor license fees in North Carolina range from $250 to $500 depending on classification and experience.
- •Licensing requires proof of experience, bonding, and passing the state contractors examination.
- •Unlicensed contracting in North Carolina carries fines up to $5,000 and criminal penalties for serious violations.
State Licence Requirements
Licence name
General Contractor License (Class A, B, or C)
Issued by
North Carolina Licensing Board for General Contractors
Cost
$250-$500
Processing time
4-8 weeks
How to apply
Submit an application through the North Carolina Licensing Board for General Contractors website (https://www.nclbgc.org). You must provide documentation of work experience (3-5 years depending on your license class), references from previous employers, proof of bonding (typically $4,000-$15,000), and proof of financial responsibility.
Step 1: Determine your license class (Class A for $50,000+ projects, Class B for $30,000-$50,000 projects, or Class C for smaller projects). Step 2: Pass the written examination covering North Carolina construction law, building codes, safety standards, and business practices. The exam costs approximately $100-$150. Step 3: Submit application materials including your exam passing score, work experience documentation, bonding certificate, and application fee ($250-$350 based on class).
Step 4: The Board reviews your application, which typically takes 4-8 weeks. Upon approval, you receive your license certificate and must renew it every two years (North Carolina General Statute § 87-1). You may also need to register with the North Carolina Secretary of State if operating as a business entity (https://www.sosnc.gov).
Federal Requirements
Federal requirements for general contractors in Fayetteville include obtaining an Employer Identification Number (EIN) from the IRS (26 U.S.C. § 1) if you employ workers or operate as a business entity. You must comply with OSHA safety regulations (29 U.S.C. § 651 et seq.) and maintain required workplace safety standards on all job sites.
General contractors must ensure ADA compliance (42 U.S.C. § 12101 et seq.) on all projects involving public access or commercial buildings. If your projects exceed $2,500 in federal funding or involve federal contracts, prevailing wage requirements may apply under the Davis-Bacon Act (40 U.S.C. § 3141).
You must maintain workers' compensation insurance as required by federal law and carry liability insurance. All employees must be verified for work authorization through E-Verify as required by the Immigration Reform and Control Act (8 U.S.C. § 1324a). Environmental compliance is required under EPA regulations if your projects involve hazardous materials, asbestos abatement, or lead-based paint (40 U.S.C. § 4852d for lead RRP certification on pre-1978 properties).
Local & County Requirements
Fayetteville requires all general contractors to obtain multiple local permits before beginning work. The primary requirement is a Building Permit issued by the City of Fayetteville Building Inspection Division, which applies to all residential and commercial construction projects.
Additional Fayetteville requirements typically include: Zoning Permit (verifying the project complies with land use regulations), Electrical Permit (for all electrical work), Plumbing Permit (for water and sewer systems), HVAC Permit (for heating and cooling systems), and Sign Permit (if the project includes signage). A General Contractor Bond may be required for larger projects. Fire Marshal approval is required for projects affecting fire safety systems or occupancy classifications.
Fayetteville also enforces the North Carolina State Building Code and may require environmental permits for projects affecting wetlands or stormwater management (Fayetteville Stormwater Ordinance). Street Opening Permits are required if your work affects public rights-of-way. All permits require site plans, detailed project specifications, and proof of general liability insurance (minimum $1,000,000). Permit costs in Fayetteville range from $100-$800 depending on project scope and value. Contact the Fayetteville Building Inspection Division at (910) 433-1400 for specific permit requirements.
Total Cost Breakdown
The first-year cost of operating as a general contractor in Fayetteville includes multiple required expenses. The North Carolina General Contractor License costs $250-$500 depending on your classification (Class A, B, or C). The licensing examination fee is approximately $100-$150.
Bonding is mandatory and typically costs $300-$800 annually, depending on your business size and project volume. General liability insurance is required and averages $500-$2,000 in the first year. Workers' compensation insurance (if you hire employees) costs $800-$5,000+ annually depending on payroll and job class codes.
Local permits in Fayetteville add $300-$1,000 per project, with building permits typically costing $150-$400, electrical permits $50-$150, plumbing permits $50-$150, and other specialized permits $50-$300 each. Business registration with the North Carolina Secretary of State costs $100-$200. You should also budget for initial office setup, tools, and working capital.
Realistic first-year total costs range from $2,500-$8,500, with the primary variables being license class, bonding costs, insurance rates, and initial project volume. Annual renewal costs (year two and beyond) range from $1,500-$4,000, primarily consisting of license renewal, bonding, insurance, and per-project permit costs.
Licence Renewal
North Carolina general contractor licenses renew every two years on a schedule determined by your license number. You will receive renewal notice approximately 60-90 days before your license expires. Renewal applications must be submitted through the North Carolina Licensing Board for General Contractors website.
Renewal fees typically range from $200-$400 depending on your license class. You must maintain current bonding and provide proof of workers' compensation insurance. Continuing education is not required for license renewal in North Carolina, but you must maintain compliance with all state and local regulations.
If you fail to renew before your license expires, you cannot legally work as a general contractor. Operating with an expired license carries the same penalties as operating without a license, including fines up to $5,000 and potential criminal charges. You can renew your license online through the Board's website if your license is in good standing. If your license has been expired for more than 30 days, you may need to reapply rather than renew, which requires meeting current experience and examination requirements (North Carolina General Statute § 87-10).
Penalties for Operating Without a Licence
Operating as a general contractor in North Carolina without a current license is a violation of North Carolina General Statute § 87-13.1. Civil penalties include fines up to $5,000 per violation, and each project or contract executed without a license may be counted as a separate violation.
Criminal penalties apply for serious violations, including willful misrepresentation of licensing status or repeated unlicensed contracting. Conviction can result in criminal fines up to $10,000 and potential imprisonment up to 30 days. The Licensing Board for General Contractors investigates complaints from consumers, competitors, and public agencies. Violations are commonly discovered through permit inspections, customer complaints filed with the Board, and cross-checks against active license lists during permit review.
Additionally, operating without a license voids your insurance coverage, leaving you personally liable for all property damage, injuries, and defects. Homeowners and building owners can sue you for breach of contract, fraud, and violations of consumer protection laws. Clients have the right to withhold payment and can demand damages equal to twice the contract value under North Carolina unfair and deceptive trade practices laws. The Board can also seek injunctive relief to stop unlicensed work and may pursue criminal prosecution through the District Attorney's office (North Carolina General Statute § 87-13.1 and § 75-1.1).
Explore contractor insurance quotes and bonding options to meet North Carolina licensing requirements.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a general contractor license in North Carolina from start to finish?
The complete process typically takes 2-4 months from application submission to license issuance. Step 1 is reviewing your work experience documentation and preparing your application (1-2 weeks). Step 2 is scheduling and passing the licensing examination (usually available within 2-4 weeks of application submission). Step 3 is the Board's review of your application materials, bonding documentation, and exam results, which takes 4-8 weeks. The exam itself takes 3-4 hours. Overall, submitting your application to receiving your license certificate usually takes 6-12 weeks. However, processing times can vary based on application completeness, exam availability, and Board workload during peak seasons (spring and summer).
Do I need a separate Fayetteville city license if I already have my North Carolina general contractor license?
No, you do not need a separate city business license from Fayetteville if you hold a current North Carolina General Contractor License. However, you must obtain specific permits for each project you undertake in Fayetteville, including building permits, electrical permits, plumbing permits, and other trade-specific permits. The North Carolina license is state-wide and allows you to work throughout the state, but local Fayetteville permits are required for each individual project. The Fayetteville Building Inspection Division verifies your license status when you apply for permits. Some jurisdictions also require a general contractor registration fee, so contact the Fayetteville Building Inspection Division at (910) 433-1400 to confirm current local requirements.
Can I work as a general contractor in Fayetteville with a license from another state?
No, North Carolina does not offer reciprocity with other states' general contractor licenses. If you are licensed in another state (such as South Carolina or Virginia) but not in North Carolina, you cannot legally work as a general contractor in Fayetteville or anywhere in North Carolina. You must obtain a full North Carolina General Contractor License by meeting North Carolina's specific experience requirements and passing the North Carolina examination. However, if you hold out-of-state experience, you may be able to satisfy North Carolina's experience requirements more quickly. Contact the North Carolina Licensing Board for General Contractors (https://www.nclbgc.org) to discuss how your out-of-state experience may be credited toward licensing. The exam covers North Carolina-specific building codes, safety standards, and contractor regulations, so studying North Carolina resources is essential.
What happens if I start contracting work in Fayetteville before I receive my license?
Starting work before you are licensed is illegal in North Carolina and carries serious consequences. Operating without a license violates North Carolina General Statute § 87-13.1 and can result in civil penalties up to $5,000, criminal fines up to $10,000, and potential jail time up to 30 days. The Licensing Board will investigate if complaints are filed, and criminal charges can be pursued by the District Attorney.
Additionally, any work you perform before licensing is legally uncollectable (clients can refuse payment), your insurance is void (leaving you personally liable for injuries and defects), and clients can sue you for damages and fraud. Homeowners may demand three times the contract price in damages under North Carolina consumer protection laws. The Board can issue cease-and-desist orders stopping your work immediately, and you may be permanently barred from ever obtaining a license. It is critical to wait until your license is officially issued before performing any contracting work or signing contracts with clients.
Do I need different license classes for residential versus commercial work in Fayetteville?
North Carolina's general contractor license classifications (Class A, B, and C) are based on project contract value, not project type. Class A licenses allow you to contract for projects of any value. Class B licenses allow you to contract for projects up to $500,000 in value. Class C licenses allow you to contract for projects up to $300,000 in value. These classifications apply to both residential and commercial work, so a Class A license allows you to perform both residential and commercial projects without restriction.
You do not need separate licenses for different trade types (such as residential, commercial, or specialty work). However, if you perform work requiring specific trade licenses (electrical, plumbing, HVAC, roofing), you or your employees must also hold those separate trade licenses. Fayetteville permits may have additional restrictions based on zoning or project type, so confirm your specific permit requirements with the Building Inspection Division when applying for permits.
Other Business Types in Fayetteville, NC
general contractor Licensing in Other States
See general contractor licensing in every state →Sources & References
- North Carolina General Statute § 87-1 to § 87-15.14 — Establishes licensing requirements and creates the Licensing Board for General Contractors
- North Carolina Administrative Code 21 NCAC 45.0101 to .0703 — Defines qualifications, exam requirements, and disciplinary procedures for general contractors
- City of Fayetteville Building Code § 401 et seq. — Establishes local permit and inspection requirements for construction projects
- North Carolina General Statute § 87-13.1 — Defines penalties for operating as an unlicensed general contractor
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.