What You'll Learn
  • 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.

$44,539
Maximum EPA fine per day per violation for refrigerant non-compliance
2
Separate compliance levels: company-wide AND per-technician
50+
Compliance records in a typical 20-technician HVAC operation

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:

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.

Section 609 Note

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.

The Hidden Risk: Apprentice Supervision

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.

Start Free Trial View Pricing