Contractor reviewing blueprints at a jobsite, Arizona Contractor License (ROC)

Arizona Contractor License (ROC): Classes, Exams, Bonds and the Recovery Fund

Arizona Contractor License (ROC): Classes, Exams, Bonds and the Recovery Fund

If you plan to build, remodel, or repair structures for pay in Arizona, you will likely need a contractor license from the Arizona Registrar of Contractors (ROC). The ROC licenses residential, commercial, and dual contractors, sets the exam and experience rules, and handles the bond and Recovery Fund requirements. This guide walks through the Arizona contractors license from choosing a class to looking up a license once it is issued. The agency's website is roc.az.gov.

Informational content only. This guide is not legal or tax advice. Contractor licensing has detailed rules, and a wrong class, a missed bond, or a mismatched business name can delay your license. If your situation is complex, talk to an Arizona construction attorney and a CPA before you file.

Do You Need an Arizona Contractor License?

Most paid construction work in Arizona requires a license from the ROC. The exception people ask about most is the handyman exemption. Under ARS 32-1121(A)(14), a handyman can work without a license only if all of the following are true:

  • Labor plus materials on the job total less than $1,000.
  • No permit is required for the work.
  • Any advertising discloses that the business is not licensed.

The exemption is narrow. A project that crosses the $1,000 line, needs a permit, or is advertised without the disclosure falls outside it. Splitting one job into smaller invoices to stay under the threshold is a poor plan, and the work may be treated as unlicensed contracting. Confirm how the exemption applies to your specific jobs with the ROC or an attorney before you rely on it.

Choose the Right Class: Residential, Commercial, or Dual

The ROC licenses three scopes. Residential covers homes and other residential structures. Commercial covers nonresidential construction. Dual lets you work in both. Each scope has general and specialty classes. The class codes and their scope descriptions are set out in Arizona Administrative Code R4-9-104. In dual licensing, the commercial classes B-1 and B-2 appear as KB-1 and KB-2.

If you want to be a general contractor in Arizona, you apply for a general class: general residential, general commercial, or general dual. Specialty classes cover a narrower trade and carry a lower fee on the schedule below.

Pick the class based on the work you will bid on in the next year, not the work you might do someday. A license covers only the scope its class describes. Working outside that scope is a costly mistake, and it is one of the faster ways to end up in a dispute with the ROC.

The Experience Requirement

Under ARS 32-1122, you need four years of trade or management experience, and at least two of those years must fall within the last ten years. The ROC checks this, so document it before you apply. Keep a job list with addresses and dates, copies of permits pulled under your name, and letters from past employers or clients that state your role. If your background is mostly management or mixed trade work, ask the ROC which types of experience count toward the four years.

Exams: Statutes and Rules Plus a Trade Exam

Applicants take two exams. According to the ROC fee page as posted in 2025, the statutes and rules exam costs $61 and the trade exam costs $66. Both fees are paid to the test vendor, not to the ROC, so budget for them separately from the license fee. The trade exam covers the class you are applying for. Study materials and scheduling are on roc.az.gov. Check the test vendor's current fees there before you book, because the figures in this guide are a 2025 snapshot.

Contractor Bonds and the Recovery Fund

Every contractor license requires a contractor bond. The license bond amount is based on your volume of work, so a growing business needs a larger bond. Confirm the current amount for your expected annual volume with the ROC before you buy the bond.

Residential and dual licensees have one more requirement. They must either pay the Recovery Fund assessment or post an additional $200,000 bond under ARS 32-1152(C). Both options sit on top of the volume-based license bond. The tradeoff is practical:

  • Recovery Fund assessment. A fixed amount collected with the license. The 2025 general residential total includes $370 for the Recovery Fund. The fund is a pool that can pay certain homeowner claims against licensed residential contractors, subject to limits set in the statute.
  • Additional $200,000 bond. A surety bond with an ongoing premium paid to a surety company. The premium depends on your credit and financial strength, so it can cost more or less than the assessment. Ask a surety agent for a quote before you choose this route.

Confirm the Recovery Fund rules and claim limits with the ROC before you decide, since they are set in statute and can change.

What an Arizona Contractor License Costs

The ROC posted the fees below in its 2025 schedule for a two-year license. The statute sets maximum fee caps in ARS 32-1126, and the amounts can change, so check roc.az.gov for current figures before you budget.

License or item2025 ROC schedule amount
General residential (two-year total)$870: $180 application, $320 license, $370 Recovery Fund
General dual (two-year)$1,050
General commercial (two-year)$780
Specialty residential (two-year)$720
Statutes and rules exam$61, paid to test vendor
Trade exam$66, paid to test vendor

These figures do not include the contractor bond or any surety premium. Add those separately when you budget.

How to Become a General Contractor in Arizona

  1. Verify your experience. Confirm you have four years of trade or management experience, with at least two in the last ten years, and collect the documents that prove it.
  2. Choose your class. Select general residential, general commercial, or general dual, or a specialty class if your work is limited to one trade. Read the scope description in R4-9-104.
  3. Pass the exams. Take the statutes and rules exam and the trade exam for your class through the test vendor.
  4. Pick your bond and Recovery Fund route. Everyone needs the volume-based license bond. Residential and dual applicants also choose between the Recovery Fund assessment and the $200,000 bond.
  5. Apply and pay the fees. Submit the application and fees through the ROC. Confirm the order in which exams, bond, and application must be completed, because the sequence affects your timeline.
  6. Verify the license. Once issued, look up your license on the ROC site to confirm the class and status are correct.

Contractor License Lookup

Before you hire anyone or sign a contract, use the ROC license search at roc.az.gov to check the contractor's license number, class, and status. A license that is expired, suspended, or in a different class from the work you are buying is a reason to stop and ask questions. Also check that the name on the license matches the business named in your contract.

Business Setup Around the License

The ROC license is a contractor credential, not a business registration. Arizona has no general state business license, and counties issue no general business license. Your entity and tax registrations are separate steps:

  • LLC. File Articles of Organization (Form L010) with the Arizona Corporation Commission for a $50 filing fee. Expedited review adds $35, making it $85 in total, and accelerated service tiers are charged on top of that. LLCs in Arizona file no annual report. Income passes through to members, who pay Arizona's flat 2.5 percent individual income tax.
  • Corporation. File Articles of Incorporation for $60 with a Certificate of Disclosure. For-profit corporations then file an annual report each year, currently $45, in the anniversary month the Commission assigns.
  • Trade name. If you operate under a name other than your legal name, register it with the Arizona Secretary of State at azsos.gov/business/tntm. Trade name registration is optional and separate from the Corporation Commission filing.
  • Publication. An LLC must publish notice unless its statutory agent's county is Maricopa or Pima.
  • Transaction Privilege Tax (TPT). Many contracting businesses need a TPT license from the Arizona Department of Revenue at $12 per location. Confirm your classification at azdor.gov before you start billing. Cities often require their own business license on top of the state license.

Common Mistakes That Delay a License

  • Choosing a class that does not cover the work you plan to bid.
  • Relying on the handyman exemption for multi-job work or for jobs that need a permit.
  • Advertising under the handyman exemption without the unlicensed disclosure.
  • Underestimating the bond premium and not comparing surety quotes.
  • Using a business name on the application that does not match the entity or trade name on file.
  • Leaving experience records unorganized until the ROC asks for them.

Next Steps

Start with roc.az.gov. Confirm your class, the current fee schedule, and the bond amount for your expected volume. Confirm the sequence of exams and application before you book anything. Set up your entity and tax registrations in parallel so the business is ready when the license arrives. Licensing touches bond, tax, and liability questions, so a CPA and an attorney are worth consulting before you file. This content is informational only and is not legal or tax advice.

Keep exploring: related Arizona guides