North Carolina Contractor & Trade Licensing: Who Needs a License? (2025)

North Carolina licenses general contractors on projects of $40,000 or more, plus electrical, plumbing, heating/HVAC and fire-sprinkler contractors at the state level, while trades like painting, carpentry and handyman work need no state license.

Quick answer: North Carolina requires a state license for general contractors on any project costing $40,000 or more, and for electrical, plumbing, heating/HVAC and fire-sprinkler contractors regardless of project size. Landscape contractors must be licensed once work for one customer reaches $30,000 in a year. Painters, carpenters, general handymen and cleaners need no state license.

North Carolina regulates construction trades through several independent state boards, with licensing driven by trade type and, for general contracting, by project value.

Which trades need a license in North Carolina?

TradeState license required?Licensing body
PlumberYesPlumbing contracting for valuable consideration requires a state license from the NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors under G.S. Chapter 87, Article 2. There is no dollar threshold—any plumbing contracting work triggers the requirement, though narrow exemptions exist for certain minor repairs and replacements that don't change routing, sizing or fuel/energy source.
ElectricianYesElectrical contracting requires a state license from the NC State Board of Examiners of Electrical Contractors under G.S. Chapter 87, Article 4. The law covers installing, maintaining, altering or repairing electrical wiring, devices, appliances or equipment, with no project-value threshold. Classifications include Limited (single projects up to $60,000, max 600V), Intermediate (up to $150,000) and Unlimited (no limit), plus special restricted classifications.
HVACYesHeating, ventilation and air-conditioning (and fuel-gas piping) contracting is licensed by the NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors under G.S. Chapter 87, Article 2. A license is required for HVAC contracting done for valuable consideration with no dollar threshold; limited exemptions apply to certain minor repairs or component replacements (e.g., compressor, coil, contactor, motor or capacitor) that don't alter the system.
General ContractorYes ($40,000+)A general contractor license from the NC Licensing Board for General Contractors (G.S. Chapter 87, Article 1) is required to undertake any building project where the total cost is $40,000 or more. License limitations are Limited (individual projects up to $750,000), Intermediate (up to $1,500,000) and Unlimited (no project-size limit), each tied to working-capital or surety-bond requirements.
RooferGC if $40k+North Carolina has no separate state roofing license. Roofing is treated as general construction, so a roofing project costing $40,000 or more must be performed by a licensed general contractor. Below that threshold, no state contractor license is required, though local permits and codes still apply.
PainterNoPainting has no separate state license in North Carolina. However, a painting job that is part of a larger construction project costing $40,000 or more would fall under the general contractor licensing law. Local permit or registration rules may apply.
CarpenterNoCarpentry itself has no separate state license. A carpenter working as the contractor on a building project of $40,000 or more, however, would need a general contractor license under G.S. Chapter 87, Article 1. Local requirements may still apply.
LandscaperYes ($30k+)Landscape contractors are licensed separately by the NC Landscape Contractors' Licensing Board under G.S. Chapter 89D. A license is required to practice or hold oneself out as a landscape contractor once the work offered or performed for a single customer reaches $30,000 (including materials, labor and other costs) in a year.
HandymanNoThere is no state handyman license in North Carolina. A handyman may perform general repair and improvement work without a contractor license as long as the project stays below the $40,000 general contractor threshold and the work does not include electrical, plumbing or HVAC tasks—those require the applicable trade license at any dollar amount.
CleanerNoCleaning services require no state occupational or contractor license in North Carolina. Standard business registration and local rules may apply, but no construction trade board regulates cleaning work.

State licensing depends on the trade and, for general contracting, on project value; local permits and business registration may apply on top of state rules.

North Carolina's state licensing boards and framework

North Carolina does not license construction through a single agency. Instead, separate independent boards regulate specific trades under Chapter 87 (and Chapter 89D) of the General Statutes. The main bodies are the NC Licensing Board for General Contractors (building construction), the NC State Board of Examiners of Electrical Contractors (electrical work), the NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors (plumbing, heating/HVAC, fuel-gas piping and fire sprinklers), and the NC Landscape Contractors' Licensing Board. Each board sets its own examination, classification and enforcement rules.

Licensed trades and the $40,000 general contractor threshold

The clearest value-based rule is for general contracting: under G.S. Chapter 87, Article 1, any person undertaking a building project where the total cost is $40,000 or more must hold a general contractor license. The license comes in three limitations—Limited (individual projects up to $750,000), Intermediate (up to $1,500,000) and Unlimited (no size limit)—each requiring proof of working capital ($17,000, $75,000 or $150,000 respectively) or an alternative surety bond.

The trade boards work differently: electrical, plumbing and heating/HVAC contracting require a license with no minimum dollar threshold. Any such contracting work done for compensation requires the appropriate license, subject only to narrow statutory exemptions for certain minor repairs.

Trades with no separate state license

Several common trades have no dedicated state license in North Carolina, including painting, carpentry, general handyman work and cleaning. Roofing also has no standalone license. The key limits are indirect: if any of this work is performed as the contractor on a project costing $40,000 or more, the general contractor licensing law applies, and any electrical, plumbing or HVAC component always requires the relevant trade license regardless of value.

Landscape contractors and local requirements

Landscape contractors are licensed separately under G.S. Chapter 89D by the NC Landscape Contractors' Licensing Board; a license is required once work for a single customer reaches $30,000 in a year. Beyond state boards, cities and counties in North Carolina issue building permits and may impose their own registration or privilege-license rules, so a trade that needs no state license may still face local permitting. Always confirm requirements with the local building or inspections department.

How to get licensed in North Carolina

  1. Identify your trade and determine which state board (if any) regulates it: General Contractors, Electrical, Plumbing/Heating/Fire Sprinkler, or Landscape Contractors.
  2. For building work, confirm whether your project's total cost reaches the $40,000 general contractor threshold, which triggers the GC license requirement.
  3. Apply to the correct board, meeting its qualifying-individual, examination, and working-capital or bond requirements (for example, the GC classifications and their capital tiers).
  4. Pass the required examination and submit your application, fees, and supporting documentation to the relevant board.
  5. Check with your city or county building/inspections department for local permits and business registration before starting work.

Ready to price your work? Build a quote with the free estimate generator, or invoice from your phone with BIG INVOICE.

Frequently asked questions

At what project value do I need a general contractor license in North Carolina?
A general contractor license is required for any building project with a total cost of $40,000 or more, under G.S. Chapter 87, Article 1, administered by the NC Licensing Board for General Contractors.

Do electricians, plumbers and HVAC contractors need a license for small jobs?
Yes. Electrical, plumbing and heating/HVAC contracting require a state license with no minimum dollar threshold, subject only to narrow statutory exemptions for certain minor repairs. Any such work for compensation generally requires the appropriate license.

Does a handyman or painter need a license in North Carolina?
No. There is no state handyman or painting license. But work cannot include electrical, plumbing or HVAC tasks (which require trade licenses at any value), and a project totaling $40,000 or more requires a general contractor license.

Is a roofer required to be licensed in North Carolina?
There is no separate state roofing license. Roofing is treated as general construction, so a roofing project costing $40,000 or more must be done by a licensed general contractor; smaller jobs need no state contractor license but still require applicable local permits.


Sources: NC Licensing Board for General Contractors, NCLBGC – Classifications and Limitations, NC State Board of Examiners of Electrical Contractors, NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors, NC Landscape Contractors' Licensing Board, NC General Statutes Chapter 89D (Landscape Contractors), 2025. Licensing rules change — always confirm current requirements with the relevant state board and your local city before you work.

Invoice from your phone. Free to download.

Get BIG INVOICE