HVAC & Contractor License Tracking:
A Complete Guide to Refrigerant Compliance
Managing compliance for an HVAC or trade contractor means tracking certifications at two levels simultaneously — the company and each individual technician. Here's how to build a system that holds up under scrutiny.
- Why HVAC compliance requires tracking both company-level and technician-level credentials
- What EPA Section 608 requires and what happens if you violate it
- State contractor license requirements across the top 10 states by contractor population
- The specific ways multi-van HVAC operations fail at license tracking
- How to use Permitmetric to track every technician cert and company license in one place
HVAC and Contractor Compliance Overview
HVAC companies face a compliance challenge that most other industries don't: they need to track licenses and certifications at two distinct levels simultaneously. A company-level contractor license and general liability insurance policy does not cover the work performed by an individual technician who lacks the proper certification for the job they're doing. The two layers are legally separate, and regulators treat them that way.
At the company level, you're tracking the contractor license (usually issued by a state licensing board), the general liability insurance certificate, the bond, and potentially a business license in every jurisdiction where you regularly pull permits. At the technician level, you're tracking EPA Section 608 certification for anyone who works with refrigerants, state-specific HVAC licenses in states that require individual licensing, and any specialized certifications your technicians hold — like NATE certifications or manufacturer-specific training required by warranty programs.
This dual-layer requirement is what makes HVAC compliance genuinely difficult to manage at scale. A solo operator with two vans can probably keep it in their head. A 20-person company with a mix of apprentices, journeymen, and master technicians working across multiple service areas has a compliance portfolio that routinely exceeds 50 individual records. Once you cross that threshold, informal tracking stops working.
Refrigerant Handling Compliance: EPA Section 608
The Clean Air Act, specifically Section 608, requires that any technician who purchases refrigerants or services, maintains, repairs, or disposes of refrigeration and air conditioning equipment must be certified by an EPA-approved certification program. This applies to anyone working with ozone-depleting refrigerants (like R-22) and their substitutes (including R-410A and newer refrigerants). The requirement is federal, which means it applies in every state regardless of local licensing rules.
The Four EPA 608 Certification Types
Section 608 certifications are divided into four categories based on the type of equipment the technician is working on:
- Type I: Small appliances — systems that use five pounds or less of refrigerant that are fully manufactured, charged, and hermetically sealed at the factory (window AC units, refrigerators, water coolers)
- Type II: High-pressure systems — systems using high-pressure or very-high-pressure refrigerants other than small appliances and motor vehicle air conditioning (R-22, R-134a, R-410A residential and light commercial systems)
- Type III: Low-pressure systems — systems using low-pressure refrigerants such as R-11 and R-113 (typically large commercial and industrial centrifugal chillers)
- Universal: All of the above — technicians certified in all three categories can work on any type of equipment
For most residential and light commercial HVAC companies, the relevant certifications are Type II and Universal. A technician working only on window units would need Type I minimum. Any technician servicing split systems, heat pumps, or packaged units needs Type II or Universal.
What EPA 608 Compliance Requires of Employers
The certification itself does not expire — once a technician passes the EPA 608 exam, their certification is valid for life. However, that creates its own tracking problem: the original certificate card gets lost, misplaced, or left at a previous employer. Employers are required to verify certification before assigning technicians to work involving refrigerants. If you can't produce the certificate, you can't prove compliance.
The enforcement consequence for non-compliance is significant. The EPA can assess civil penalties of up to $44,539 per day per violation. In practice, enforcement actions often arise from tip-offs (a competitor reporting you) or during inspections triggered by a refrigerant release incident. The fine structure is per-day, per-violation — meaning a single non-certified technician working daily over several months can generate a penalty that dwarfs the cost of any compliance system you might have implemented.
EPA Section 609 covers motor vehicle air conditioning systems. Technicians who service MVAC systems need separate Section 609 certification. If your HVAC company also services vehicle A/C (fleet vehicles, specialty vehicles), confirm your technicians have the correct certification type for that work.
State Contractor License Requirements
Beyond federal refrigerant certification, HVAC contractors need state-issued contractor licenses to pull permits and legally perform work. The requirements vary substantially by state — some require company-level licensing only, others require both a company license and individual licenses for each technician. The table below covers the ten states with the largest contractor populations.
| State | License Type | Issuing Authority | Renewal Period | CE Requirements |
|---|---|---|---|---|
| Florida | Certified or Registered Contractor (company level); Individual license for qualifying agent | Florida CILB (Construction Industry Licensing Board) | Biennial (odd years) | 14 hours per cycle; includes 1 hr workplace safety, 1 hr business practices |
| Texas | Air Conditioning & Refrigeration Contractor license (company); Individual HVAC license for techs | Texas TDLR (Dept. of Licensing and Regulation) | Annual | 8 hours per year for HVAC technicians |
| California | C-20 HVAC Contractor license (company level) | California CSLB (Contractors State License Board) | Biennial | None mandated for general contractor renewal; testing required for initial license |
| New York | Varies by city/county; NYC requires separate city license | NYC Dept. of Buildings (city); no statewide HVAC license requirement | Triennial (NYC) | Varies by municipality; NYC requires approved training for some license types |
| Arizona | A-17 Air Conditioning & Refrigeration license (company and/or qualifying party) | Arizona ROC (Registrar of Contractors) | Annual | No formal CE requirement for renewal; registration of qualifying party required |
| Georgia | Low-Voltage Electrical, Plumbing, or HVAC license; individual Conditioned Air Contractor license | Georgia SCB (State Licensing Board for Residential and General Contractors) | Annual | 6 hours per year for licensed contractors |
| North Carolina | Heating & Air Conditioning Contractor license; individual license for qualifying party | NC Heating & Air Conditioning Contractors Licensing Board | Annual (June 30) | No CE requirement for renewal; examination required for initial license |
| Virginia | HVAC Contractor license (Class A, B, or C based on project size) | Virginia DPOR (Dept. of Professional and Occupational Regulation) | Annual | No CE requirement; designated employee with certification required for Class A/B |
| Ohio | HVAC Contractor license; municipality-specific licensing in Columbus, Cleveland, Cincinnati | Ohio ODSA (Office of the State Fire Marshal) for state license; local authorities for municipal licenses | Annual (December 31) | No CE requirement; registered journeyman mechanic required on staff |
| Nevada | C-21 Refrigeration & Air Conditioning license (company level) | Nevada Contractors Board | Annual | No CE requirement; qualifying party must meet experience and testing requirements |
A few important nuances that the table can't capture: Florida and Texas require both a company license and an individual license for the qualifying party or HVAC technicians, respectively. New York has no statewide HVAC license — licensing happens at the city and county level, which creates a complex patchwork for contractors working across the metro area. Ohio combines a state license with requirements in its major cities that effectively duplicate the process.
Per-Technician vs. Per-Company Licensing: The Tracking Challenge
Consider what a compliance record actually looks like for a 20-technician HVAC company operating in Texas. At the company level, you have the Texas HVAC contractor license, the certificate of insurance for general liability and workers' comp, the bond, and the business license for your city of operation. That's four records. Now add the per-technician layer.
Each of your 20 technicians needs an individual Texas HVAC license and an EPA 608 certification. That's 40 technician-level records. If any of your technicians cross the border to do work in New Mexico (Albuquerque requires a separate city license), those individuals need additional state/city credentials. If you have apprentices in training who need to pass certification before they can work on refrigerants unsupervised, you need to track their progress and exam status as well.
The 20-technician Texas HVAC company is realistically managing somewhere between 45 and 65 compliance records at any given time. The expiration dates are scattered across the calendar year, the issuing authorities are different for each record type, and the person who needs to act on each type of renewal is different — the office manager handles the company license, but the individual technicians (or their direct supervisor) need to handle their personal license renewals.
Tracking this in a spreadsheet fails for the same reason spreadsheet-based permit tracking fails for any multi-location business: there are no automated alerts, no central visibility dashboard, no enforcement of who is responsible for each record, and no safeguard against the document simply falling out of date when no one is looking. The difference in HVAC is that the risk is not just a late fee — it's a federal violation that can trigger five-figure daily fines.
Common Compliance Failures in HVAC
The failure modes are consistent enough across HVAC companies that they're worth naming explicitly.
Lost EPA 608 Certificates
Because EPA 608 certifications don't expire, companies often don't build formal tracking systems around them. The certificate gets filed — somewhere — when the technician is hired, and nobody checks on it again. When an enforcement question arises or a new customer asks for proof of certification, the company discovers the original certificate is gone. Re-certification isn't a quick process: the technician has to schedule and pass the exam again, which means scheduling downtime and exam fees. The solution is to scan and attach a copy of every technician's EPA certificate to their compliance record on day one.
Company Contractor License Not Renewed
State contractor licenses renew annually in most states, but the renewal notices go to whoever is listed as the contact on the license — often the owner or a former office administrator. If the contact information is outdated, the renewal notice doesn't arrive. The license lapses, and the company discovers it when a customer's general contractor refuses to let your crew on-site without a current license or when the permit office rejects a permit application. A lapsed contractor license can mean losing active jobs.
Multi-State Operations Without Adequate Tracking
Many HVAC companies in border metros (Memphis, Kansas City, the DC metro area) routinely send technicians into neighboring states. Each state has its own licensing requirements. A Texas company occasionally sending crews into Oklahoma needs to understand Oklahoma's reciprocity rules — or face operating without a license. Without a system that tracks which jurisdictions each technician is licensed in, it's easy to inadvertently send unlicensed personnel across a state line.
Insurance Certificates Expiring on File with Clients
Large commercial and property management clients typically require a current certificate of insurance on file. When your insurance renews and you get a new certificate, the old certificate on file with every client becomes outdated. This isn't a legal violation — it's a contract issue — but it creates friction, delays payment, and can result in being locked out of a service call until the updated certificate is received. Tracking your insurance certificate alongside your other compliance records, and proactively pushing updated certificates to clients at renewal, is a sign of a well-run operation.
In states with tiered licensing (apprentice, journeyman, master), an apprentice cannot work on certain tasks without a licensed journeyman or master present on the job site. If your scheduling system doesn't account for licensing tiers, you can inadvertently violate supervision requirements even when all individual technicians are otherwise properly certified. Track licensing tiers as part of your technician records.
How to Track HVAC Licenses with Permitmetric
Permitmetric is built for exactly this kind of multi-record, multi-responsible-party compliance challenge. Here's how HVAC companies use the platform to manage both company-level and technician-level compliance.
Setting Up Your Compliance Structure
The most effective setup for HVAC companies is to use Permitmetric's location feature to represent both physical locations (your main office, any branch offices) and individual technicians. Each technician becomes a "location" in the system, with their own set of permits (their EPA certificate, their state license, any specialty certifications). The company-level credentials (contractor license, insurance, bond) attach to your primary company location. This structure gives you a unified view of every record across the whole organization.
Entering EPA 608 Certificates
For each technician, create a permit record for their EPA 608 certification. Since EPA 608 certifications don't expire, set the expiration date far in the future (or use a "no expiration" flag). The key value is in the document storage — attach a scanned copy of the certificate directly to the record. This means the certificate is accessible from any device, can be shared with a client or auditor in seconds, and won't be lost when the original card is misplaced.
Configuring Renewal Reminders for State Licenses
For the records that do expire — state contractor licenses, individual HVAC licenses, insurance certificates — set up a tiered reminder sequence. For annual licenses, start reminders at 90 days and continue at 60, 30, 14, and 7 days before expiration. Route reminders for individual technician licenses to the technician's direct supervisor in addition to the office manager. This ensures the renewal doesn't get missed because the technician forgot to forward a notice, and the supervisor has visibility into their team's compliance status.
The Compliance Calendar View
Permitmetric's compliance calendar gives the company a single-screen view of every upcoming renewal across all technicians and the company itself. Filtered to the next 90 days, it shows exactly what needs attention — a health check on the entire operation's compliance posture. A service manager doing a Monday morning review can see at a glance whether any technician has a license expiring that week before sending them out on jobs. That's the kind of visibility that prevents five-figure EPA fines.
Track Every Technician Cert and Company License in One Place
Join HVAC companies and trade contractors using Permitmetric to stay ahead of every certification and license deadline — EPA 608, state licenses, insurance, and more.