Story · age 42 · Arizona

Nicolas

Twelve-year residential HVAC tech in Phoenix deciding between an AZ ROC R-39, C-39, or CR-39, and which bond tier his workload actually calls for

The situation

Nicolas lives in Phoenix. He has worked for the same residential HVAC company for 12 years: condenser swaps, furnace replacements, duct repairs, some light commercial rooftop service when the company picked up a strip-mall account. His employer holds the Arizona ROC license. Nicolas does not.

He wants to go out on his own. He has the field hours. He has the EPA Section 608 Universal card required under 40 CFR Part 82 to handle refrigerants. What he does not yet have is a Registrar of Contractors license in his own name, and he is trying to figure out which classification to apply under and what bond he will actually have to post.

The CR-39 calendar Nicolas keeps coming back to

Arizona splits HVAC contractor licenses three ways. Per ARS 32-1102 and the ROC classification rules, R-39 covers residential air conditioning and refrigeration, C-39 covers commercial air conditioning and refrigeration, and a dual CR-39 covers both. Nicolas keeps drawing the matrix on a legal pad because the scope language decides which calls he can legally bid.

To qualify for any of the three, the qualifying party must document at least four years of practical trade experience within the last ten, per ARS 32-1122. Nicolas clears that with 12 years, all documentable through W-2s and a letter from his current qualifier. He also has to pass the trade and business-management exams administered by the ROC's current testing vendor (confirm the active vendor on the ROC exam page before scheduling; the ROC has used PSI in recent years).

If he files R-39 only, he cannot legally run the strip-mall rooftop work that gave him the commercial exposure he already enjoys. If he files C-39 only, he forfeits the residential replacement lane that is 80% of his pipeline. CR-39 preserves both. The trade-off is the bond.

What the bond actually covers vs what it does not

Under ARS 32-1152, every licensed ROC contractor must post a contractor's bond (or cash deposit) at a tier set by classification and by the contractor's estimated gross volume. The ROC's current rule schedule sets specialty residential bonds in a range of roughly $1,000 to $7,500 and specialty commercial bonds in a range of roughly $2,500 to $37,500, with the exact tier inside each band keyed to volume. Nicolas should pull the current ROC bond schedule before he writes the check. The numbers are reviewed by the agency and the top of the commercial range has moved in past years.

The bond is not insurance for Nicolas. It is a financial guarantee that runs to the benefit of the homeowner, the commercial client, and the state. A valid claim is paid out of the bond first; the surety then seeks reimbursement from Nicolas. In other words, a $7,500 residential bond does not cap his liability. It caps what the surety is willing to advance on his behalf.

The bond also does not replace general liability insurance, workers' comp (required under ARS Title 23 for any employees he hires), or the EPA 608 federal overlay for refrigerant handling. Those are separate lines on the same spreadsheet.

The Recovery Fund trade-off

ARS 32-1132 sets up an alternative path: instead of posting a dual-classification bond that stacks residential and commercial tiers, a contractor working residential scopes can participate in the Arizona Residential Contractors' Recovery Fund. Participation is funded by an assessment per license and caps recovery per claim and per licensee under the statute. The current per-claim and per-licensee ceilings are published by the ROC and have been around $30,000 per claim and higher in aggregate, but Nicolas has to confirm the active numbers on the ROC Recovery Fund page before he relies on them.

The $200,000 figure that circulates in contractor forums is the older aggregate-per-licensee ceiling. The statute has been amended more than once. Nicolas should not rely on any number he has not read in the current statute or the ROC's current rule. He should read ARS 32-1132 directly and cross-check the ROC's Recovery Fund FAQ.

The Recovery Fund does not eliminate the bond requirement for commercial scopes. If Nicolas pulls CR-39, the commercial portion still needs a commercial bond at the tier that matches his commercial volume. The Recovery Fund only substitutes for, or supplements, the residential side of the ledger, depending on how the ROC applies it at the time he files.

What is on the table

BLS OES reported a national median annual wage of $59,620 for heating, air conditioning, and refrigeration mechanics and installers (SOC 49-9021) in May 2024, with the top 10% above $84,250. The Phoenix-Mesa-Chandler metro OES estimate for 49-9021 typically runs close to the national median. These are employee-wage figures. A licensed Arizona contractor running his own book sets his own labor rate and carries his own overhead.

The decision Nicolas is weighing: R-39 with a specialty residential bond in the $1,000-$7,500 range and no authority to bid commercial; C-39 with a specialty commercial bond in the $2,500-$37,500 range and no residential authority; or CR-39 with both bonds stacked. Recovery Fund participation, where applicable under ARS 32-1132, changes the residential side of that math. The right answer depends on what percentage of his next 12 months is residential replacement vs. commercial service, and on the current bond and Recovery Fund numbers published by the ROC the week he applies.

The site's role is to make the statutes, the classification scope language, and the current ROC bond schedule reachable in two clicks so Nicolas can price the decision honestly before he files.

Start your own path

Arizona HVAC licensing stepsLaunching a trades business in Arizona

Sources cited in this story