How do I verify an Arizona contractor's license with the ROC?

The short answer

Search the contractor by name, license number, or business at the Arizona Registrar of Contractors (ROC) license search on roc.az.gov. Confirm the status reads Active, the class fits your job (B is General Residential Contractor), the bond is current, and check for complaints before you sign or pay.

To verify an Arizona contractor's license, use the free license search run by the Arizona Registrar of Contractors (ROC) at roc.az.gov. The ROC is the state agency that licenses and disciplines contractors. Search by the contractor's name, license number, business name, or ZIP code. When the record opens, confirm four things: the status reads "Active," the license class matches your project, the bond is current, and the contractor has no open or repeated complaints. This check is free, takes a few minutes, and protects your money before you sign or pay anything.

Why it matters in Arizona is concrete. The state's Residential Contractors' Recovery Fund only pays homeowners back for damage caused by a licensed contractor. A.R.S. 32-1132 ties the fund to a "residential contractor" with a license. If you hire someone who is not licensed, that backstop is gone. So the license check is not paperwork. It is the thing that keeps a state safety net available if the build goes wrong.

The search lives on the ROC website and works in a browser, no account needed. Open the ROC license search and type any one of these: the contractor's full name, the company name, the license number, or a ZIP code. The tool returns matching records. Pick the one that matches the business you are hiring, because common names can return several licenses.

You can search a few ways depending on what you have. If a builder gave you a license number, search that directly, since it returns one exact record. If you only have a company name off a yard sign or a bid, search the name and read the results carefully. Match the exact legal business name on your contract, not just a similar trade name. A mismatch is a red flag worth a direct question to the builder.

Run this check before money changes hands. The best time is during bidding, before you sign and well before any deposit. Confirming a license after a problem starts is too late, because an unlicensed worker cuts you off from the Recovery Fund and from the ROC's power to order repairs. A quick search up front is the cheapest protection you will buy on the whole project.

What to check on the license record

Read four fields on the record, in this order: status, class, bond, and complaints. Each one tells you something different about whether this contractor can legally and safely build your home.

  • Status. You want it to read "Active." Any other status, such as suspended, revoked, expired, or inactive, means the contractor is not currently authorized to work under that license. An active status is the single most important field.
  • License class. Confirm the class fits a home build. In Arizona, the residential building class is B, the General Residential Contractor, which covers building all or any part of a residential structure. Do not confuse it with B-2, which is General Small Commercial, not residential. A specialty class like a plumbing or electrical license cannot pull a permit for a whole custom home.
  • Bond. The record shows the contractor's license bond. Confirm it is current. The bond is a pool of money a homeowner can claim against, separate from the Recovery Fund, if the contractor breaks the contract. The bond amount scales with the size of work the license allows, so a general residential license carries a larger bond than a small specialty one.
  • Qualifying party. Each license names a qualifying party, the person who passed the trade and business exams and stands behind the license. The record shows who that is. If the qualifying party recently changed, it can mean the experienced person left the company, which is worth asking about.
  • Complaints and discipline. The ROC record shows complaint history and any disciplinary action. One old, resolved complaint is not always a deal-breaker, but a pattern of unresolved complaints is. This is your early warning.

If any field looks wrong, ask the builder directly and get the answer in writing before you move forward. A licensed builder who is proud of a clean record will not flinch at the question.

License classes explained: B versus B-2 and specialty

The license class controls what a contractor is legally allowed to build, so matching the class to your job is the step that protects you most. A.R.S. 32-1102 splits residential work into two buckets. General residential contracting covers a general contractor "who undertakes to construct, alter, repair, add to, subtract from, improve, move, wreck or demolish any residential structure." Specialty residential contracting covers trades that need "special skill," like roofing, plumbing, or electrical.

For a full custom home, you want a contractor holding the class B, General Residential Contractor license. That class lets one builder run the whole project, pull the main permit, and coordinate the trades. A common mistake is assuming B-2 is the next residential tier. It is not. B-2 is the General Small Commercial class for commercial jobs under a dollar cap, so it is the wrong license for your house.

Specialty licenses still matter on a build, just in a supporting role. The subcontractors who do the framing, the HVAC, or the pool each carry their own specialty license. You do not have to verify every sub yourself, but your general contractor should be using licensed subs. If you are hiring a single trade directly, like a standalone solar or pool install, verify that specific specialty class instead of a general one.

Why an unlicensed contractor is a risk in Arizona

Hiring an unlicensed contractor strips away the state protections built into Arizona law, and it is illegal for the contractor in the first place. A.R.S. 32-1151 makes it unlawful for anyone to "act in the capacity of a contractor" without a license. So an unlicensed person taking on your home build is already breaking the law before the first nail goes in.

The bigger cost is to you. With a licensed builder, three protections kick in. You can file an ROC complaint and the agency can order repairs or discipline the license. You can claim against the contractor's license bond. And as a last resort, you can claim from the Residential Contractors' Recovery Fund, which pays up to $30,000 in actual damages under A.R.S. 32-1132 and related sections. An unlicensed worker erases all three. For the full path on filing a complaint and claiming the fund, see our guide on how to file an ROC complaint and recovery fund claim in Arizona.

One Arizona wrinkle is the owner-builder exemption. A.R.S. 32-1121 lets you build or improve your own home, for your own use, without a contractor license, as long as you are not building it to sell or rent within a year. That exemption is for owners doing their own work, not a loophole that lets you hire an unlicensed crew. If you are paying someone to build your home, they need the license, and you should verify it. The takeaway is to run the free ROC search first, confirm Active status and a class B license, and keep a screenshot of the record with your contract.

The Jematell Homes approach

Transparency, a real license, and a written scope are how we work. Reach out and we will talk through how this applies to your specific lot and plan.

Sources

All questions
Desert landscape
Build With Us

Begin Your Build

Relax while we manage every detail, throughout the entire process. Tell us about your vision, and we'll be in touch to schedule a consultation.

How can we help?

Call usText us