Research
What an HVAC license actually means
Eight state authorities, eight credential systems that do not match, measured from our own license checks.
Written by HYRE HVAC Research Desk Primary-source research, data analysis and fact checking
The finding
It depends on the state, and the credentials do not translate. We checked 8,930 HVAC license records against state registers across 8 state authorities.
CA shows 17 distinct classes; TX bands licenses by capacity; NC uses heating groups; WA needs a separate electrical endorsement. GA’s register cannot be searched, which is not the same as unlicensed. We make no claim about the other 42 states.
Why does this study cover eight states, not fifty?
Because eight is how many we have checked ourselves. This study was first scoped to cover all 50 states. It does not, and the reason matters.
We hold verified license records for 8 state authorities: FL, NC, WA, OH, AZ, GA, TX, CA. Verified means we queried that state’s own register, matched a named company to a record, and stored the result with the source URL and the date. For the other 42 states we have not done that work.
We could have written a 50-state page from statute, reading each state’s law and summarizing what it requires. That answers a different question. Statute says what a state requires; a register shows what companies actually hold.
Presenting the first as the second is the error this page avoids. Our rule is that a study built on our own records covers only the states those records cover.
So: 8 states, 10,417 records held, 8,930 of them verified against a state register, 9,626 companies. No national claim.
Does an HVAC license mean the same thing in every state?
No. "Licensed HVAC contractor" means something structurally different in each state, to the point where the license classes cannot be matched to one another.
AZ is the simplest: essentially one credential for the trade, appearing in our records as CR-39 and C-39, Air Conditioning and Refrigeration — the residential and commercial forms of the same classification.
TX bands by capacity. Its classes distinguish Class A, "any size or capacity", from Class B, "up to 25 tons cooling / 1.5 million BTU per hour heating", and separate environmental air conditioning from commercial refrigeration endorsements. A Texas Class B license holder is licensed, and is also not permitted to touch a large system.
NC uses heating groups and classes — Group 1, 2 and 3, subdivided into Class I and Class II. The group numbers refer to fuel and system type rather than capacity, so they do not correspond to the Texas bands even loosely.
WA splits the work across two separate licensing regimes. A company appears as a CONSTRUCTION CONTRACTOR with an HVAC/R specialty, and separately as an ELECTRICAL CONTRACTOR with an HVAC/RFRG endorsement, including a "restricted" variant. Holding one does not imply the other.
CA is the most fragmented, with 17 distinct classifications appearing across only 151 records. The expected one is C20, Warm-Air Heating, Ventilating and Air-Conditioning, but companies in our records also work under B General Building and C38 Refrigeration.
HyreHVAC analysis: for a homeowner, a credential cannot be judged by its name. "Licensed and insured" tells you nothing until you know which state issued it and what that state’s classes allow. That is why the federal EPA 608 certification is the more useful question: it means the same thing everywhere.
How many license records did we verify in each state?
| State | Records | Primary verified | Secondary | Provenance not recorded | Unable to verify | Distinct classes | Authority |
|---|---|---|---|---|---|---|---|
| FL | 5,198 | 5,198 | 0 | 0 | 0 | — | Florida DBPR |
| NC | 1,343 | 0 | 1,343 | 0 | 0 | 4 | North Carolina State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors |
| WA | 1,223 | 1,223 | 0 | 0 | 0 | 3 | Washington State Department of Labor & Industries |
| OH | 1,182 | 0 | 0 | 1,182 | 0 | — | Register not recorded |
| AZ | 799 | 799 | 0 | 0 | 0 | 2 | Arizona Registrar of Contractors |
| GA | 305 | 0 | 0 | 0 | 305 | — | Georgia Secretary of State, Professional Licensing Boards Division |
| TX | 216 | 216 | 0 | 0 | 0 | 6 | Texas Department of Licensing and Regulation |
| CA | 151 | 151 | 0 | 0 | 0 | 17 | California Contractors State License Board (CSLB) |
HyreHVAC license records by state authority. "Distinct classes" counts the classifications the register exposes in the records we hold; a dash means either that the register publishes none in its searchable output or, for OH, that we did not record the register.
Unable to verify is not unlicensed. GA’s register is not publicly queryable, which is a data-access problem on our side, not a finding about 305 real companies. And provenance not recorded is not verified.
OH’s 1,182 records were collected before this store required a register citation, so we hold no source URL or retrieval date for them. They are excluded from the 8,930 verified total on this page rather than counted in it.
Does "unable to verify" mean a contractor is unlicensed?
No. Unable to verify is not unlicensed: all 305 of our GA records are marked unable to verify, because the GA register is not publicly queryable.
Reporting that as "GA companies have no licenses" would be a false claim about 305 named real businesses arising purely from a website we could not query. It is the single most dangerous mistake available in this dataset.
Secondary verified is not primary verified: NC’s 1,343 records are confirmed through a route other than the issuing register’s own record. That is weaker evidence, it is stored as a different status, and it is shown as a separate column above rather than folded into a single "verified" total.
Provenance not recorded is not verified: 1,182 OH records carry no register, no source URL and no retrieval date.
Earlier versions of this page counted them as primary-verified, which contradicted its own method statement; they are now reported as their own status and subtracted from the verified count. We would rather publish a smaller number we can stand behind.
We also publish no rate of expired or revoked licenses. A database snapshot taken on one date is not evidence of a company’s standing today, and presenting it as one would be a claim about named businesses that this data cannot carry.
What should you check before hiring an HVAC contractor?
Not "are you licensed", which invites a yes from anyone. Ask for the state, the license number and the classification, then check it against the state register yourself.
Six of the eight registers in this study are publicly searchable; Georgia’s is not queryable, and Ohio’s was not recorded by our pipeline so we cannot say either way.
In TX the class is capacity-banded, so a Class B holder is not permitted on a large system. In WA the construction and electrical credentials are separate. A valid license for the wrong scope is still the wrong license.
Section 608 certification is federal and means the same thing in all 50 states, which state licensing emphatically does not. Type II or Universal is what residential work requires. Our vetting standard checks both.
Some states simply do not publish a searchable register. That is a fact about the state, not about the contractor, and it is why we hold 305 records we cannot confirm either way.
It establishes that a company is permitted to do the work. It says nothing about whether they will size the system correctly or seal the ducts, which is where the field-study evidence says most installed systems fail. Compare what each bid includes with the quote comparison worksheet.
How did we collect the records, and what are the limits?
The HyreHVAC contractor verification store: 9,626 companies and 10,417 license records held across 8 state authorities.
8,930 of those records were matched against a state register and stored with the source URL and retrieval date: 7,587 against the issuing register itself and 1,343 through a secondary route.
1,182 carry no recorded register and are not counted as verified. Retrieval dates run 2026-08-16 to 2026-08-29; 2 state rows carry none.
These are the companies we chose to research, in the states we chose to research them, on the dates we checked. It is not a random draw from the trade and nothing here is a market rate. The record counts reflect our research effort, not the size of each state’s industry.
That CA shows 17 distinct classes and AZ two is a fact about how those states structure licensing, not about how rigorous they are. A single well-defined class can be a stricter regime than seventeen loose ones.
FL accounts for 5,198 of our records and exposes no license class in its searchable output. That is a limit of what the register publishes, not evidence that FL does not classify.
OH’s 1,182 records show no class because we did not capture one, and since we did not record which register they came from we cannot say whether OH exposes a classification at all.
Until September 5, 2026 this page counted OH’s 1,182 records as primary-verified while holding no register, no source URL and no retrieval date for them. The table displayed "Source not recorded" while the headline counted them.
They are now reported as provenance not recorded and excluded from the verified total, which fell from 10,417 to 8,930. Recovering the register would promote them back; asserting it would not.
A license verified on a date was current on that date. Companies let licenses lapse and registers update. Anyone relying on this for a hiring decision should re-check the register directly.
This describes what registers show, not what statutes require. A full account of each state’s legal requirements is a different piece of work and is not attempted here.
Questions
Do all states license HVAC contractors?
What does an HVAC license class mean?
Is a licensed contractor the same everywhere?
How can I check a contractor’s license?
Does an unverifiable license mean a contractor is unlicensed?
Is a license enough to judge a contractor?
Written and audited by
HYRE HVAC Research Desk
Primary-source research, data analysis and fact checking
We are a research desk, not a sales floor. We read the federal microdata file, the statute or the manufacturer data sheet ourselves, and we publish the figure with the document it came from and the date we retrieved it.
Where a number cannot be traced to a primary source, we publish the shorter page and say what we could not verify.
The counts below are generated from the published pages themselves, last counted September 28, 2026, and they are what we have actually published rather than what we intend to.
- 13
- studies published
- 12
- federal sources read and cited
- 8
- studies published with their full dataset as CSV
- 51
- jurisdictions reproduced against EIA’s own tables
How this desk works
- Primary sources only. Federal data comes from the agency that collects it, in the file that agency publishes. We do not cite an article that cites a source; we download the source and compute the figure ourselves.
- We validate against the agency before we publish. First, we use each federal microdata file to reproduce the agency’s own published tables. Our cooling research reproduces EIA’s state estimates and standard errors for all 51 jurisdictions. That check caught a variance formula that was off by a factor of four.
- Every estimate carries its uncertainty. These are survey figures, not counts. Standard errors are computed from the replicate weights the federal file supplies and printed beside the estimate. An estimate too imprecise to publish is reported as such rather than printed.
- Nothing is typed by hand. Prose, tables and charts all read from one dataset built by script, so a number in a sentence and the same number in the table below it cannot disagree.
- We publish the data, not just the conclusion. 8 of our 13 studies offer the full computed table as a CSV download on the page, so you can check the analysis or disagree with it. A study without a row-level dataset gets no download link and claims none in its structured data.
- We correct in public. Where we have published a figure wrongly we fix the figure, rewrite any analysis that rested on it rather than patching the number underneath it, and leave a dated correction note on the page.
- We do not install or sell HVAC equipment, and we take no payment for placement, ranking or a favorable mention. Nobody buys a position on this site.
Data as of HyreHVAC contractor store, records retrieved 2026-08-16 to 2026-08-29; 2 of 8 state rows carry no retrieval date. Authorship on this site is organizational: the analysis belongs to the desk rather than to a named individual, and we do not publish credentials we do not hold.
Our editorial policy sets out how we source, date and correct what we publish.
The data behind this page
Every figure on this page is computed from one file, and that file is published here so the analysis can be checked, disagreed with, or reused.
Sources & retrieval dates
Checking the bids as well as the badge
A verified license establishes permission. Comparing what each quote actually includes is how you tell a complete bid from a cheap one.