Arizona ROC license classes explained: which class covers your job

By So So Deep Contractor Search · Published August 18, 2026 · Updated August 29, 2026 · How the ranking works

Bottom line

Arizona ROC class codes name the trade and the scope. R- is residential, C- is commercial, and CR- is both. Hire the class that covers your job, not a general license that happens to be nearby, and confirm the official scope on the ROC classifications page.

Arizona's Registrar of Contractors does not issue one generic "contractor" license. It issues a class, and the class is the legal scope of the work the firm may contract. The official descriptions live on the ROC license classifications page. This page is a reading guide for that list, using the classes that actually show up in the 2026-07-01 snapshot we hold.

Read the prefix first

PrefixScopeTypical use
R-ResidentialHouses, townhouses, condos, and work inside residential property lines
C-CommercialAnything the ROC defines as not residential
CR-DualThe same trade on both sides

The ROC's own page states the split that way: residential contracting is houses and their appurtenances, and commercial contracting is everything else. A dual class is the residential class plus the commercial class for that trade, not a third kind of work.

General licenses sit outside that specialty pattern. On the 2026-07-01 snapshot the largest general classes are KB-2 Dual Residential and Small Commercial (4,195 licenses), B General Residential Contractor (3,837), KB-1 Dual Building Contractor (3,447), and B-1 General Commercial Contractor (2,947). Those firms can contract a wide range of work, often by hiring licensed specialty subs. That is a different fact from "this firm is a roofer."

Common specialty classes for a homeowner hire

Counts are distinct active, unexpired licenses on the 2026-07-01 snapshot, for that exact class token.

ClassClass detail on the fileActive licensesHire this for
CR-11Electrical2,917Electrical work that spans residential and commercial
R-11Electrical722Residential electrical only
C-11Electrical1,230Commercial electrical only
CR-37Plumbing2,049Plumbing on both sides
R-37RPlumbing701Residential plumbing
CR-39Air Conditioning and Refrigeration2,847HVAC
CR-42Roofing1,326Roofing
CR-21Hardscaping and Irrigation Systems1,928Hardscape and irrigation
KA-5Dual Swimming Pool Contractor401Pool construction (dual)
CR-6Swimming Pool Service and Repair365Pool service and repair, not new construction

Across every electrical class token we count (CR-11, C-11, R-11) there are 4,869 distinct active licenses. Plumbing (CR-37, C-37, R-37, R-37R) is 3,200. Roofing (CR-42, C-42, R-42) is 1,429. Those unions are the right denominator for "how many firms could legally do this trade," not the dual-only row.

Pool construction is a shorter bench than electrical or plumbing, and the class names matter: KA-5 / B-5 / A-9 are construction, CR-6 / R-6 / C-6 are service and repair.

How to use this on a quote

Ask for the license number and the class, then look both up on the ROC Contractor Search. The class on the record has to cover the job you described. A CR-11 does not make a firm a roofer. A KB-2 does not make a firm an electrician.

If we publish a ranking for that trade in your city, the live page already requires the matching class. Scottsdale electricians, Phoenix roofers, and Arizona trade hubs are current examples. Do not paste those lists here. They change when the snapshot and the permit feed move.

Where this guide does not help

Washington, or any board that does not encode scope in the class code. Work that is exempt from licensure under Arizona statute. Whether a dual-licensed firm will actually send the qualifying party. The official scope language for an edge-case class: that is the ROC page, not a paraphrase.

Get a shortlist matched to your address

First one free

This page ranks the whole state. Enter your address and we'll narrow it to contractors who have pulled permits near you, check every license for standing and disciplinary history, and hand back a ranked shortlist you can call.

No card needed. See a finished report first if you'd rather.

How to check this yourself

Frequently asked questions

Can a general contractor pull a roofing job on a B or KB license?
A general class lets a firm contract a broad scope, including work they subcontract. For a specialty hire you still want the matching specialty class (CR-42 for roofing, CR-11 for electrical, CR-37 for plumbing) so the firm is licensed for that trade, not only allowed to manage it.
What is the difference between CR-37 and C-37?
Both are plumbing. CR-37 is dual (residential and commercial). C-37 is commercial only. A house re-pipe wants R-37, R-37R, or CR-37, not a commercial-only C-37.
Does the same class scheme apply in Washington?
No. Washington L&I issues one undifferentiated registration. There is no R- / C- / CR- split, and holding a General class there is the default, not a signal. Do not export Arizona class logic across the state line.

Rankings and license facts reflect public records, not the quality of any individual job. This is not a workmanship guarantee. Always verify a contractor on the issuing board's official lookup before you hire.