April 2026 · 7 min read
Licensed General Contractor in Arizona: How to Verify Before You Hire
Licensed General Contractor in Arizona: How to Verify Before You Hire
Arizona requires all contractors to be licensed by the Arizona Registrar of Contractors (ROC) at roc.az.gov. The ROC is one of the most active contractor licensing boards in the country, with enforcement powers that include license revocation, civil penalties, and mandatory corrective work orders. Any Arizona contractor who cannot provide an ROC license number is operating illegally.
What Does the Arizona ROC License Cover?
The Arizona ROC issues contractor licenses in two main categories: Residential and Commercial, with dozens of specialty classifications within each. General contractors in Arizona typically hold a KB (General Residential) license for residential work or a B (General Commercial)license for commercial projects. Specialty contractors — roofers, electricians, plumbers — hold specific specialty classifications (R-39 for roofing, L-11 for electrical, etc.).
Arizona requires a separate license for each classification. A contractor who holds a KB (General Residential) license can manage multi-trade residential projects but cannot self-perform roofing, electrical, or plumbing work without the corresponding specialty license. This tiered system protects homeowners by ensuring that the person performing each type of work has been specifically evaluated for that trade.
The ROC licensing exam covers trade knowledge, business law, and Arizona-specific construction regulations. Applicants must also demonstrate financial responsibility and pass a background check. The ROC can deny licenses to applicants with fraud convictions, prior license violations, or unresolved consumer judgments.
What Bond Does Arizona Require for Contractors?
Arizona requires contractors to post a minimum $5,000 surety bond, though many contractors carry higher bond amounts depending on the size of their typical projects. The bond is filed with the ROC and can be claimed against if a contractor fails to complete work or causes damage. The ROC's website shows bond information for every licensed contractor.
Arizona's $5,000 minimum bond is lower than many comparable states, which is why additional verification of insurance is important. For any project exceeding $25,000, it is reasonable to require the contractor to carry a project-specific bond equal to 10% of the contract value, in addition to the statutory minimum. Arizona contractors are familiar with this request and compliant ones will have no objection to it.
How Does the Arizona ROC Handle Consumer Complaints?
The ROC's complaint process is one of the most powerful consumer protection tools available to Arizona homeowners. A homeowner who files a complaint with the ROC receives a formal investigation. If the ROC finds a violation, it can order the contractor to correct the work, impose civil penalties, and suspend or revoke the license. In cases where corrective work is ordered and not performed, the ROC may draw on the contractor's bond to compensate the homeowner.
According to the ROC's annual reports, the agency processes thousands of consumer complaints each year. The most common complaint categories are failure to complete work, defective workmanship, and failure to obtain permits. The ROC complaint process is free and available to any Arizona homeowner — but only if the contractor was licensed. An unlicensed contractor complaint has far fewer remedies available.
How Do You Verify an Arizona Contractor's ROC License?
The ROC provides a free license lookup at roc.az.gov. Search by contractor name, business name, or license number. The results show license classification, status, expiration date, bond information, and any complaints filed against the contractor. Arizona's ROC database is notable for including complaint history — you can see not just whether a contractor is licensed but whether homeowners have previously complained about them.
Look for: license status must be “Active,” classification must match your project type (residential vs. commercial), bond must be current, and you should review the complaint history carefully. Even one unresolved complaint is worth discussing with the contractor before hiring.
CheckLicensed.comsearches Arizona ROC records for $0.99, returning license classification, status, and complaint history at a glance. Arizona's ROC is one of the strongest consumer protection tools in residential construction — and CheckLicensed makes it easy to use that tool before any project begins.
Frequently Asked Questions
What license does a general contractor need in Arizona?
Arizona requires ROC licensing for all contractors. Residential general contractors typically hold a KB (General Residential) license. Commercial contractors hold a B (General Building) license. Specialty contractors hold classification-specific licenses like R-39 for roofing. Verify at roc.az.gov.
What is Arizona's ROC complaint process?
The Arizona ROC investigates consumer complaints and can order contractors to correct defective work. If corrective work is ordered and not performed, the ROC may draw on the contractor's bond to compensate the homeowner. This makes Arizona's complaint process one of the most powerful consumer protection tools in the country.
How do I verify an Arizona ROC license?
Search the ROC database at roc.az.gov by name, business name, or license number. Review the license classification, status, expiration date, bond information, and — critically — the complaint history. Arizona's database includes all complaints filed, not just substantiated ones.
Don't want to search state websites yourself?
We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.
Check a contractor - $14.99CheckLicensed Editorial Team
We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.