HVAC is licensed by the State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors under Article 2, with no project-value threshold. G.S. 87-21 defines heating group number one as steam, vapor or hot water comfort heating with its piping, ducts and mechanical equipment; group number two as an integral heating or cooling system with a mechanical refrigeration capacity in excess of fifteen tons that circulates air; and group number three as a direct heating or cooling system of fifteen tons or less using electric elements or products of combustion through ducts.
The single-family carve-out is the fact that trips people up. The statute says systems installed in single-family residences are included under heating group number three regardless of size. A twenty-ton system in a large house is still H-3 work; a twenty-ton system in a small office is H-2 work.
Ground-water and domestic-hot-water coil systems split across two licenses on purpose: extending piping from valved connections in the domestic hot water system to a heating coil requires a plumbing or group one license, while installing the coil, duct work, controls, drains and appurtenances requires a group one or group three license. Separately, commercial and industrial refrigeration — as opposed to comfort cooling — is a different board entirely, the State Board of Refrigeration Contractors under Article 5.
The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.
HVAC licensure is a state credential only; no North Carolina county or city licenses mechanical contractors, and municipal privilege license taxes were repealed statewide effective July 1, 2015. Mechanical permits are issued locally under G.S. 160D-1110 by the county or city inspections department — Mecklenburg County Code Enforcement issues building, electrical, plumbing and mechanical permits for the Charlotte area under that statute and performs the inspections. The statutory minor-work exemption at G.S. 160D-1110(c) that lets some work of $40,000 or less proceed unpermitted explicitly does not apply where a heating, cooling or electrical system is added to or changed, which means an equipment changeout is permitted and inspected even on a small residential job. G.S. 87-21(e) closes the loop by requiring the state license number to appear on requests for permits issued by municipalities.
The local offices section below names the exact permit desk for every North Carolina county on file.
Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.
Published fees from the issuing authorities, as of September 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.
Systems installed in single-family residences fall under heating group number three regardless of size — the 15-ton line only sorts non-residential work.
Replacing a compressor, coil, contactor, motor or capacitor with no change in energy source, fuel type, or routing or sizing of venting or piping is a minor replacement. Swapping the condensing unit, air handler, gas furnace, package unit or boiler is licensed contracting.
Heating licenses expire December 31 with no grace period; refrigeration licenses renew by January 1 with a reinstatement fee up to $160 if allowed to lapse.
A practical sequence for a new HVAC contractor in North Carolina. Actual agency processing times are noted in the ledger above.
Each item names the issuing authority, cycle, and citation.
Statutory consequences with their citations — not estimates, not “commonly cited” guesses.
Engaging in the business of heating contracting without the appropriate group license is a criminal offense; bona fide employees of a licensee acting in the course of their work are excepted.
Engaging in the refrigeration trade without the Article 5 license is separately criminal, with the same employee exception.
Either board may revoke or suspend a license for fraud or deceit in obtaining it, failure to comply with the Article, gross negligence, incompetency or misconduct.
Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.
Every fact in this file was checked against these official sources on September 2026.
Pending verification: The current examination and license fees actually charged, since the statute sets maximums rather than fixed amounts · Whether the Board of Refrigeration Contractors currently charges the statutory maximum renewal and reinstatement fees
General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.
Store licenses, permits, policies, and renewal dates in one place.