Skip to content
Wraith Brokerage

HVAC & Mechanical in North Carolina

North Carolina has no way to move an HVAC license from a seller to a buyer.

North Carolina licenses heating work through the State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors, a different agency from the board that licenses general contractors, under a statute that never contemplated a sale. Article 2 of Chapter 87 has no successor provision, no continuation permit and no grace period, and the license number is possessed by an individual rather than owned by the company. Wraith [represents North Carolina heating contractors directly](/services/sell-side-advisory). The item that sets the closing date is the listing at the Board, and it is settled with the seller before a buyer is approached.

Charlotte / Raleigh-Durham / Greensboro / Wilmington

No grace period in Article 2, and 90 days at the contractor board

A mechanical license is held in the name of a qualifying individual, and a company that loses that person loses its ability to pull permits. Neither Article 2 of Chapter 87 nor the Board's rules at 21 NCAC 50 provides for a change of ownership. The only ownership-adjacent deadline in the rules is 21 NCAC 50 .0407(c), which requires both the firm and the licensee to notify the Board within 30 days when the licensee terminates the association, on the Board's own form. That is a reporting duty and not permission to keep working through it. The contrast sits at the other board: under G.S. 87-10(c1), when a qualifier ceases to be connected with a general contractor licensee the license remains in full force for 90 days, during which the licensee may not bid on or undertake additional contracts. A target holding both credentials runs two different clocks off one departure.

The credential is limited twice, by Group and by Class. G.S. 87-21 sets the Groups: Group 1 is steam, vapor or hot water heating, Group 2 is forced air with mechanical refrigeration capacity above 15 tons, and Group 3 is direct heating or cooling of 15 tons or less. It then sets the Classes, with Class I reaching any structure and Class II confined to single-family detached dwellings. G.S. 87-21(a)(3) puts forced-air systems installed in single-family residences into Group 3 regardless of size, so for a Class II residential shop the tonnage line never binds. The Class is the ceiling, and moving an acquired business into commercial work means a Class I license and a new examination. Hydronic and steam work in a single-family house remains a Group 1 question. Nothing in Article 2 attaches a dollar limit to any of this and nothing in Article 2 or 21 NCAC 50 imposes a financial responsibility test, so a small Group 2 Class I shop can bid a job of any size. The general contractor license works the other way, capped by class at $750,000 for a limited license and $1,500,000 for an intermediate one, with evidence of financial responsibility required under G.S. 87-10(a)(3).

The rest splits by deal structure. In an equity sale the licensed entity survives and its license survives with it, for as long as a listed qualifier stays in place: G.S. 87-26 issues a license in a company or trade name only on the condition that one or more officers, general partners, owners or full-time employees empowered to act for the entity are themselves licensed, execute contracts in the entity's name and supervise the work to completion. In an asset sale the acquiring entity holds nothing. It needs a license issued in its own name with an individual listed on it, filed on the Board's notarized Trade Name Change Form, and that has to be settled before or at closing rather than inside the 30-day notice window.

The license number is a separate question, and the statute answers it as though it were an inheritance clause. G.S. 87-21(e) makes the initial qualified licensee the permanent possessor of the number under which the license is issued, and allows it to be assigned only to a qualified licensee who has been employed by that company for at least 10 years, or who is a lineal relative, sibling, first cousin, nephew, niece, daughter-in-law, son-in-law, brother-in-law or sister-in-law of the initial licensee. The tests are tenure and family, so no purchase price buys the number for a buyer's own qualifier. It is not stranded either. 21 NCAC 50 .0405(c) lets a licensee deleted from one firm's license reinstate it in the name of another business on compliance with G.S. 87-26, and .0407(e) makes a firm's number that of the first licensee listed on the license. Retain the seller's qualifier, list that person first on the acquiring entity, and the number that G.S. 87-21(e) requires on the company's proposals, contracts and requests for municipal permits stays where that person is. If a long-tenured non-owner qualifier is on the payroll, that person and the named relatives are the only categories the statute lets take assignment, which makes the name a term of the deal. The rules do not say what becomes of a firm's number when its first-listed licensee is deleted from the license. Put that question to the Board before the number goes into the deal terms.

Two rules constrain the fix a platform buyer usually reaches for. 21 NCAC 50 .0405(b) allows a licensee to be listed on only one contractor license at a time, which is a bar inside North Carolina: a roll-up cannot cover a newly acquired branch with a qualifier already listed on another of its North Carolina firms, and a company operating from more than one location needs a listed licensee for each. Where the acquirer's license holder is licensed in another state that bar does not reach them, and the constraint becomes presence. 21 NCAC 50 .0405(a) requires a contractor to qualify only the business location from which the majority of his or her work is carried out, and .0404(a) requires, at every location from which work is solicited, negotiated, contracted, dispatched or carried out, a listed licensee on duty for the lesser of 1,500 hours annually or all the hours during which those activities occur, engaged at that location or at the firm's job sites, with authority to make, modify and terminate contracts. That person still has to be licensed here, and G.S. 87-21(g) lets the Board, in its discretion, license a contractor licensed by another state at the same or equivalent classification without written examination on satisfactory proof that the qualifications are substantially equivalent.

No wage line in North Carolina, and a signature rule from 1913

A service technician and a general manager are tested the same way here. North Carolina has no non-compete statute at all: no salary or wage threshold for enforceability, no low-wage carve-out, no advance-notice requirement and no garden leave. Where another state's wage threshold would void the covenants across a field roster and leave management's intact, North Carolina asks the same common-law questions of both, so a buyer's playbook that writes off technician covenants as unenforceable low-wage paper is reading another state's statute.

The one statutory overlay is narrow and old. G.S. 75-4, enacted in 1913 and carried into the Consolidated Statutes in 1919 without amendment since, makes any agreement limiting a person's right to do business anywhere in North Carolina unenforceable unless it is in writing and duly signed by the party who agrees not to enter that business. On a roster built one hire at a time, enforceability turns on what is in each file. A restriction announced in a handbook revision, or never put in front of the technicians who were already on the payroll when the current form was written, is not something G.S. 75-4 will treat as signed.

Because North Carolina legislated only that signature requirement and nothing else, what the technician received for signing is left to the courts. A covenant signed at the inception of employment is supported by the job itself; one handed to a technician already on the payroll needs something new behind it, a raise, a bonus, a promotion or equity. That makes re-papering a roster a function of deal structure. In an asset sale, employment with the buyer is new employment and the offer is itself the consideration. In an equity sale nothing breaks, so every technician asked to sign at closing has to be paid something new for it, and the stay bonus schedule the buyer priced as a retention cost is also the instrument making the covenants enforceable.

The Board's annual renewal already collects a signed statement about the field roster. Every licensee must certify that they have read the North Carolina Industrial Commission's public notice statement and have not been investigated for employee misclassification, and must attach the results of any investigation, and the Board will not process a renewal the licensee has not signed. For a trade that moves installers and helpers in and out of subcontract arrangements, that puts a signed misclassification answer on file once a year. Pull the last several renewals with the covenant files.

What the permit desk stops, and what G.S. 87-21(c) keeps running

G.S. 160D-1110(a)(3) requires a permit for the installation, extension, alteration or general repair of any heating or cooling equipment system, and subsection (b) provides that where any statute, ordinance or development regulation requires work to be done by a licensed specialty contractor, no building permit for the work shall be issued unless the work is to be performed by a licensed contractor. The exemption in subsection (c) for work costing $40,000 or less does not help. Subdivision (c)(3) pulls back out of it the addition, replacement, or change in the design of heating, air-conditioning, or electrical wiring, devices, appliances, or equipment, other than like-kind replacement of electrical devices and lighting fixtures, and that closing carve-back is electrical only. Additions, replacements and design changes need a permit whatever they cost.

G.S. 87-21(c) puts minor repairs and minor replacements to an already installed system outside Article 2 altogether, and defines them as replacement of parts requiring no change in energy source, fuel type, or routing or sizing of venting or piping, naming a compressor, a coil, a contactor, a motor and a capacitor. A licensing gap therefore does not close the company: it stops installs, changeouts and design changes at the permit desk and leaves a named band of service work running.

The Board itself asks for almost none of the money a buyer expects to spend on this. Article 2 contains one occurrence of the word bond, at G.S. 87-18, which requires the Board's own secretary and treasurer to give bond for the faithful performance of their duties, and neither Article 2 nor 21 NCAC 50 imposes a surety, insurance, net worth or working capital requirement on a contractor. G.S. 87-22 caps the annual license fee at $150 and expires every license on December 31, so a December closing lands on a renewal date.

The insurance requirement that does bite sits one statute over and lands at the same permit desk. G.S. 87-14(a)(2) requires a permit applicant, for work costing $40,000 or more, to furnish proof of workers' compensation insurance as required by Chapter 97, and subsection (b) makes it unlawful for the inspector to issue the permit until that proof is furnished, so the acquiring entity's own policy has to be bound alongside the listing. G.S. 87-22.2(b) then bars the Board from licensing a foreign corporation without a certificate of authority from the Secretary of State under Article 15 of Chapter 55, or a foreign limited liability company without one under Article 7 of Chapter 57D, which reaches the Delaware entity most buyers acquire through. The certificate of authority has to precede the license, the license has to precede the permit, and the permit has to precede the work.

Questions North Carolina sellers ask

Can a buyer take over our Heating Contractor license?
Not as a transfer, and the Board has no change-of-ownership application. In an equity sale the entity keeps the license it already holds, so the question is whether the listed qualifier stays. In an asset sale the acquiring entity starts with nothing and has to be licensed in its own name, on the Board's notarized Trade Name Change Form, before it can contract in that name. The structure choice therefore sets the closing date.
Our license number is on every proposal and permit request we file. Does the buyer get it?
Only if the seller's qualifier comes across with it. G.S. 87-21(e) makes the initial qualified licensee the permanent possessor of the number, and no purchase price buys it for a buyer's own qualifier, so retaining that named individual is what carries the number onto the acquiring entity. Under 21 NCAC 50 .0407(e) the number a firm holds is that of the first licensee listed on its license, which is why the qualifier's retention terms are negotiated with the price rather than after it.
Our former qualifier retired and let their license lapse. Are they any use in a sale?
Possibly. 21 NCAC 50 .0407(d) allows a person whose license has been expired less than three years to be added to an active license issued in a company or trade name, on written request, the Board's forms and the fee, so lapsed licensees belong on the diligence list alongside current ones. Building a new qualifier instead is slower than it looks. G.S. 87-21 lets the Board require experience of no more than two years, up to half of which may be academic or technical coursework, but examinations are given at least twice a year and a failed examination cannot be retaken for 90 days.
We hold a Group 3, Class II license. Does that limit what a buyer can do with the company?
The Class does; the tonnage does not. Class II is confined to single-family detached dwellings, so an acquirer that intends commercial work needs a Class I license and a new examination before it can bid any of it.
Will a buyer ask our technicians to sign non-competes at closing?
Usually, and here they can hold: North Carolina has no wage threshold and no low-wage carve-out to void them. What decides the answer is the file, not the pay band, because G.S. 75-4 will not treat a restriction as enforceable unless the technician signed it.

Where these facts come from

Everything above that is a rule rather than a judgment is listed here with its publisher and the date it was checked. Licensing, tax and non-compete rules change, sometimes without much notice. None of this is legal or tax advice, and it is not a substitute for your own counsel and CPA.

  1. G.S. 87-21 licenses heating contracting and scopes it by Group and by Class. Heating Group No. 1 is steam, vapor or hot water heating; Heating Group No. 2 is forced air with mechanical refrigeration capacity in excess of 15 tons; Heating Group No. 3 is direct heating or cooling of 15 tons or less. G.S. 87-21(a)(3) provides that systems installed in single-family residences are included under heating group number three, regardless of size. G.S. 87-21(b)(1) splits the license into Class I, covering any structure, and Class II, covering single-family detached residential dwellings only. G.S. 87-21(b)(3) permits the Board to require an applicant to establish that the applicant is at least 18 years of age and of good moral character, and permits the Board to require experience not exceeding two years, up to one half of which may be academic or technical coursework, with 10 years of continuously maintained licensure in good standing accepted as experience for Class II qualification. G.S. 87-21(b)(6) requires the examination to be conducted in two parts, a business and law portion and a technical portion, requires examinations at least twice a year, and bars retaking a failed examination for 90 days. G.S. 87-21(c) provides that the Article does not apply to those who make minor repairs or minor replacements to an already installed system of plumbing, heating or air conditioning, defined as replacement of parts requiring no change in energy source, fuel type, or routing or sizing of venting or piping, and naming a compressor, coil, contactor, motor or capacitor. G.S. 87-21(e) requires the current license to be posted at the licensee's business location and its number to appear on all proposals or contracts and requests for permits issued by municipalities; makes the initial qualified licensee the permanent possessor of the license number under which the license is issued; and permits assignment of that number, on payment of a ten dollar ($10.00) fee, only to a qualified licensee who has been employed by the initial licensee's plumbing and heating company for at least 10 years or who is a lineal relative, sibling, first cousin, nephew, niece, daughter-in-law, son-in-law, brother-in-law or sister-in-law of the initial licensee. G.S. 87-21(g) permits the Board, in its discretion, to grant to plumbing, heating or fire sprinkler contractors licensed by other states a license of the same or equivalent classification without written examination upon receipt of satisfactory proof that the applicant's qualifications are substantially equivalent. Article 2 attaches no monetary or project-value limit to the license and imposes no bond, surety, insurance or financial responsibility requirement.

    North Carolina General Assembly, G.S. 87-21. Checked 2026-09-07.

    The "regardless of size" sentence sits inside the definition of heating group number two, so it pulls forced-air and mechanical-refrigeration systems in single-family residences down into group three; it does not move hydronic or steam work, which remains group one. The age and character criteria in (b)(3) are a discretionary Board power rather than a fixed statutory qualification, and the two-part examination requirement is in (b)(6) rather than (b)(3).

  2. 21 NCAC 50 .0405(a) provides that each licensed contractor shall qualify only the business location from which the majority of his or her work is carried out. Rule .0405(b) provides that a licensee shall only be listed on one contractor license at any given time, whether the license is issued in the name of the individual or in the name of a firm, with narrow exceptions for Fire Sprinkler Maintenance Technician, Private Educational Institution Technician and State and local government technician qualifications. Rule .0405(c) provides that the holder of qualification as a contractor may, upon deletion of his or her name and qualifications from the license of a corporation, partnership or business with a trade name, reinstate his or her personal license, either as an individual or in the name of some other corporation, partnership or business that has a trade name, upon compliance with G.S. 87-26.

    State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors, 21 NCAC 50 .0405. Checked 2026-09-07.

    Rule .0405(b) reaches licenses issued by this Board. It does not restrict a person who holds a contractor license issued by another state, for whom the operative constraints are .0405(a) and .0404(a).

  3. 21 NCAC 50 .0407 governs corporations, partnerships and trade names. Subsection (b) requires a license issued in a firm name to have an individual licensee listed on it. Subsection (c) provides that if a licensee terminates his association with a corporation, partnership, State or local governmental agency, private educational institution, or business with a trade name, both the firm and the licensee shall notify the Board within 30 days by completing the form for that purpose which is available at nclicensing.org, and provides that additional licensees may be added. Subsection (d) provides that a person who has a license which has been expired less than three years may be added to an active license issued in the name of a corporation, partnership or business with a trade name upon written request, completion of forms provided by the Board, and payment of the fee. Subsection (e) provides that the license number assigned to a corporation, partnership or business with a trade name is that of the first licensee listed on the license.

    State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors, 21 NCAC 50 .0407. Checked 2026-09-07.

    Neither Article 2 nor 21 NCAC 50 states what becomes of a firm's license number when its first-listed licensee is deleted from the license. This page states the rules and does not assert a consequence the text does not contain; confirm the point with the Board. The Board's Add Sublicensee Form separately obliges the listed individual to notify the Board immediately on termination, which is stricter than the 30 days in .0407(c).

  4. 21 NCAC 50 .0404(a) requires, at each business location, branch or facility from which work is solicited, proposed, negotiated, contracted, received, accepted, dispatched or carried out, that there be on duty the lesser of 1,500 hours annually or all hours during which those activities occur at least one individual holding the required contractor license, whose license is listed in the name of that firm at that location, who is engaged in the work of the firm at that location or at firm job sites, and who has authority to make, modify, terminate and set the terms of contracts and to exercise general supervision. Evidence of compliance is required as a condition of renewal or retention of the license, and falsification constitutes fraud in obtaining a license. Rule .0404(b) provides that where the qualifying individual holds other employment, no licensed work may be performed by the firm on that individual's credential during the hours the individual is committed or active in the other employment.

    NC Office of Administrative Hearings, 21 NCAC 50 (Board rules compilation). Checked 2026-09-07.

    Linked to the Board's own laws and rules page. The Office of Administrative Hearings hosts the consolidated 21 NCAC 50 compilation but does not serve TLS, so it is not linked directly from here. The 1,500-hour figure is a ceiling rather than a floor: the rule requires the lesser of 1,500 hours or all hours during which the listed activities occur, so a low-activity branch needs fewer.

  5. G.S. 87-26 issues a license in the name of a corporation, partnership or trade name only on the condition that one or more officers, general partners, owners or full-time employees empowered to act for the entity are themselves licensed, execute contracts in the entity's name and exercise general supervision over the work to completion. G.S. 87-26(d) conditions the certificate on payment of the annual license fee by the corporation, partnership or owner. There is no residency requirement and no ownership-percentage requirement on the listed individual.

    North Carolina General Assembly, G.S. 87-26. Checked 2026-09-07.

    The URL follows the General Assembly's by-section pattern for Chapter 87. The "full time employee empowered to act" language, read with the on-duty and contract-authority test in 21 NCAC 50 .0404(a), is the authority for treating a post-closing qualifier arrangement as employment rather than as an independent consulting engagement.

  6. G.S. 87-22 sets an annual license fee not to exceed $150 for plumbing or heating contracting and expires all licenses on December 31 of each year, with a renewal window and a late fee in January and re-examination required where a license is not renewed within three years. A word-level search of Article 2 (G.S. 87-16 through 87-27.1) returns a single occurrence of the word bond, at G.S. 87-18, which requires the Board's secretary and treasurer to give bond for the faithful performance of their duties, and no occurrence of surety, insurance, change of ownership, successor, continuation permit or grace period. Neither Article 2 nor 21 NCAC 50 imposes a bond, surety, insurance, net worth, working capital or financial responsibility requirement on a licensed contractor.

    North Carolina General Assembly, G.S. 87-22 and G.S. 87-18. Checked 2026-09-07.

    These negative findings are scoped to Article 2 and to the Board's rules. They say nothing about job-level performance and payment bonds on commercial or public work, which are underwritten separately and commonly require consent on a change of control, and nothing about the workers' compensation proof G.S. 87-14 requires at the permit desk. Board fee amounts and form fees change; confirm current figures with the Board rather than from this page.

  7. The general contractor license, issued by a separate board under Article 1 of Chapter 87, differs in three ways this page relies on. G.S. 87-10(a1) caps the license by class, at $750,000 for a limited license and $1,500,000 for an intermediate license, with an unlimited class carrying no restriction. G.S. 87-10(a)(3) requires evidence of financial responsibility as determined by that board. G.S. 87-10(c1) provides that if the qualifier or qualifying party ceases to be connected with the licensee, the license remains in full force and effect for a period of 90 days, during which the licensee shall not bid on or undertake any additional contracts.

    North Carolina General Assembly, G.S. 87-10. Checked 2026-09-07.

    The URL follows the General Assembly's by-section pattern for Chapter 87. This section governs the general contractor license only; none of it applies to a heating contractor license issued under Article 2, which is the point of the comparison.

  8. G.S. 87-22.2(b) provides that the Board shall not issue a license for a foreign corporation unless the corporation has obtained a certificate of authority from the Secretary of State pursuant to Article 15 of Chapter 55, and shall not issue a license for a foreign limited liability company unless it has obtained a certificate of authority pursuant to Article 7 of Chapter 57D. G.S. 87-22.2(a)(3) defines a foreign entity as a foreign corporation, foreign limited liability company or foreign partnership.

    North Carolina General Assembly, G.S. 87-22.2. Checked 2026-09-07.

    Foreign qualification with the Secretary of State is ordinary closing-checklist work and North Carolina offers expedited review of those filings. It is stated here only because it precedes the license, which precedes the permit.

  9. G.S. 160D-1110(a)(3) requires a permit for the installation, extension, alteration or general repair of any heating or cooling equipment system. Subsection (b) provides that when any provision of the General Statutes or of any ordinance or development or zoning regulation requires that work be done by a licensed specialty contractor of any kind, no building permit for the work shall be issued unless the work is to be performed by a licensed contractor. Subsection (c) exempts work costing $40,000 or less in a single-family residence, farm building or commercial building from permitting, and subdivision (c)(3) removes from that exemption "the addition, replacement, or change in the design of heating, air-conditioning, or electrical wiring, devices, appliances, or equipment, other than like-kind replacement of electrical devices and lighting fixtures."

    North Carolina General Assembly, G.S. 160D-1110. Checked 2026-09-07.

    The trailing carve-back in (c)(3) reaches electrical devices and lighting fixtures only and opens no exemption for HVAC work. Subdivision (c)(3) reaches an addition, replacement or change in design, so a sub-threshold repair that is none of those is not pulled back into permitting by that subdivision.

  10. G.S. 87-14(a)(2) requires an applicant for a building permit, for work costing $40,000 or more, to furnish proof that the applicant has in effect workers' compensation insurance as required by Chapter 97 of the General Statutes. G.S. 87-14(b) makes it unlawful for a building inspector or other authority to issue the permit until that proof is furnished.

    North Carolina General Assembly, G.S. 87-14. Checked 2026-09-07.

    The URL follows the General Assembly's by-section pattern for Chapter 87. The requirement runs to the permit applicant, so in an asset purchase it attaches to the acquiring entity rather than to the seller's existing policy.

  11. G.S. 75-4 provides that no contract or agreement hereafter made, limiting the rights of any person to do business anywhere in the State of North Carolina, shall be enforceable unless such agreement is in writing duly signed by the party who agrees not to enter into any such business within such territory. The section was enacted in 1913 and carried into the Consolidated Statutes in 1919, and has not been amended since. North Carolina has no general non-compete statute, no salary or wage threshold for enforceability, no low-wage carve-out, no advance-notice requirement and no garden-leave requirement.

    North Carolina General Assembly, G.S. 75-4. Checked 2026-09-07.

    A wage threshold was proposed in the 2025-2026 session and did not become law. It is deliberately not described on this page, because a figure from a bill that stalled in committee is not North Carolina law and quoting it invites it to be repeated as though it were.

  12. North Carolina enforces non-competes that are in writing, supported by consideration, reasonable as to time and territory and protecting a legitimate business interest. A covenant signed at the inception of employment is supported by the employment itself; a covenant presented to an existing employee is not supported by continued employment alone and requires new consideration, such as a raise, bonus, promotion or equity.

    Rountree Losee LLP. Checked 2026-09.

    Secondary source. The new-consideration requirement for an existing employee rests on North Carolina case law rather than on statute, and enforceability turns on the facts of a specific covenant; confirm with North Carolina counsel. A number of other states apply the same consideration rule, so it is not a North Carolina peculiarity, only the answer North Carolina gives in the absence of a statute.

  13. The Board's annual renewal requires every licensee to sign an attestation certifying that the licensee has read and understands the North Carolina Industrial Commission's public notice statement and has not been investigated for employee misclassification, and requiring the results of any such investigation to be attached to the renewal form. The Board states that renewal forms submitted without the licensee's signature will not be processed. The Board's Trade Name Change Form, signed by the individual licensee and notarized, is the instrument used to list a license in an entity name or to change that listing, and requires the entity name exactly as it appears on the Articles of Incorporation or Articles of Organization, the North Carolina Secretary of State identification number, the names of the corporate officers and the licensee's position with the firm; out-of-state corporations and limited liability companies must attach a copy of the Certificate of Authority issued by the North Carolina Secretary of State.

    State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors, forms and renewal. Checked 2026-09-07.

    Board forms, fees and deadlines change without notice, and the forms and the Board's forms page have stated different mailing deadlines for the same document. Fee amounts and filing deadlines are deliberately not quoted on this page; confirm them with the Board before building a closing calendar around them.

Page last reviewed 2026-09-07.

Talk to us about selling an HVAC and mechanical company in North Carolina.

A no-cost valuation, and a straight answer on what your company would draw in this market. One conversation, no obligation to do anything after it.