Groundcheck/Questions/How do I check a contractor's license in Arizona?
Contractor verification · specific state

How do I check a contractor's license in Arizona?

Updated June 2, 2026·Sourced from public records

The short answer

Search at roc.az.gov (Arizona Registrar of Contractors). Arizona requires licensing for all work over $1,000. License classes include B (General Residential), B-1 (Commercial Building), B-2 (Residential), and dozens of K and L specialty classes. The Arizona Residential Recovery Fund pays up to $30,000 per claim against licensed contractors.

The Arizona Registrar of Contractors (ROC, roc.az.gov) regulates all contractors performing work above $1,000 in Arizona. The threshold is the lowest in the country, which means almost any residential project requires a licensed contractor.

License classes:

- B-1: Commercial Building. - B-2: General Residential. - B-3: Dual License (residential and commercial general). - K (Commercial) and L (Residential) specialty classes: dozens of specific trades — K-11 Electrical, K-37 Plumbing, K-39 Roofing, L-11 Residential Electrical, L-37 Residential Plumbing, L-39 Residential Roofing, etc. - KA Dual specialty: authorized for both commercial and residential within the trade.

What to check at roc.az.gov:

1. License number, business name, qualifying party. 2. Status: Active is the only safe value. 3. License class: must authorize the work. 4. Bond status: Arizona requires bonds varying by license class, typically $5,000-$15,000 for residential, higher for commercial. 5. Workers' compensation: current if the contractor has employees. 6. Complaint and disciplinary history. 7. Officers and qualifying party history.

Arizona-specific consumer protections:

- Residential Recovery Fund: up to $30,000 per claim, $200,000 lifetime per contractor. Requires a court judgment or ROC final order against the licensed contractor first. Funded by licensee fees, paid directly to defrauded homeowners. One of the strongest recovery funds in the US. - 3-day right to cancel home improvement contracts. - Mechanics' lien Preliminary 20-day Notice required for lien rights. - Statute of repose: 8 years for construction defect claims.

Hot weather considerations:

- Arizona's extreme summer heat creates specific HVAC and roofing risks. Heat exposure for workers means workers' comp claims are common; verify the contractor's workers' comp policy is current. - "Snowbird" contractors. Operators who work in Arizona during cooler months and in northern states during summer. Verify Arizona license is current and not in "Inactive" status.

How to verify an Arizona contractor:

1. License at roc.az.gov. 2. Arizona Corporation Commission entity check at ecorp.azcc.gov. 3. County court records. Maricopa County (Phoenix): superiorcourt.maricopa.gov/docket. Pima County (Tucson): agave.cosc.pima.gov. Yavapai County (Sedona, Prescott): courts.yavapaiaz.gov. 4. Federal court (PACER). 5. OSHA: Arizona has a state OSHA plan (ADOSH), but federal OSHA data is also relevant. 6. BBB.

Common Arizona contractor issues:

- Snowbird operations. Verify license is currently Active, not Inactive. - Cross-class work. K-39 Roofing cannot legally do B-2 general work. - Bond cancellation. The bond can be canceled by the surety mid-period if the contractor stops paying premium; check status before each major payment. - Phoenix patterns. Phoenix, AZ is, ironically, a phoenix-company hub. The fast LLC formation and high migration churn create frequent operator-flipping.

Groundcheck (earthmove.io/trust) verifies Arizona ROC licenses, Arizona Corporation Commission entity status, Maricopa/Pima/Yavapai/Coconino/Pinal court records, ADOSH and federal OSHA, BBB, and phoenix-pattern cross-reference. The Arizona Residential Recovery Fund is one of the best safety nets in the country — but only for licensed contractors, which makes Groundcheck's license verification step the most valuable Arizona-specific check.

Run a free Groundcheck

Verify any contractor or business. License status, court records, OSHA history. Under 90 seconds. The business is never notified.

Verify a contractor