← Back to blog

April 2026 · 5 min read

Licensed Roofer in Arizona: How to Verify Before You Hire

CheckLicensed Editorial Team

Arizona requires all roofing contractors to be licensed through the Arizona Registrar of Contractors (ROC) before performing roofing work on any residential or commercial property. The ROC maintains a public database at roc.az.gov where homeowners can verify any roofing contractor's license status, bond, and complaint history in minutes. Skipping this step is one of the most common ways Arizona homeowners end up with shoddy work and no recourse.

This guide covers Arizona's roofing license requirements, how to verify through the ROC, what the CR-35 classification means, bond requirements, and the real cost of hiring unlicensed.

Does Arizona require roofers to be licensed?

Yes, Arizona requires roofing contractors to hold a valid ROC license before performing any roofing work. The roofing license classification in Arizona is CR-35 (Roofing). Performing contracting work without an ROC license is a Class 1 misdemeanor in Arizona, carrying penalties including fines and potential jail time. The ROC has licensed more than 55,000 contractors across all trades in Arizona.

Arizona does not license individual roofers separately — the license is held by the contracting entity (business or individual contractor). When you hire a roofing company, verify the business entity holds an active CR-35 license through the ROC, not just that the salesperson claims the company is licensed.

Where do I verify a roofer's license in Arizona?

Verify any Arizona roofing contractor at roc.az.gov using the ROC's free license lookup tool. Search by the company name or license number to see the license classification, current status, expiration date, bond status, and any formal complaints or disciplinary actions filed against the contractor. The ROC complaint history is one of the most useful features available anywhere — use it.

When you receive a quote from a roofing company, ask for their ROC license number before scheduling any work. A current CR-35 classification, active status, and no unresolved complaints are the three things to confirm before signing anything.

What is the CR-35 roofing classification in Arizona?

CR-35 is the Arizona ROC license classification for roofing contractors. It covers the installation, repair, and replacement of all types of roofing systems including shingle, tile, foam, and flat membrane roofs. Only a contractor holding a current CR-35 license can legally perform or contract for roofing work in Arizona. The CR-35 is a residential and commercial classification for roofing specifically.

Some contractors hold dual classifications for roofing and related work like sheet metal or waterproofing. If your project involves both roofing and other trades, verify the contractor holds the appropriate classification for each scope of work.

What bond is required for an Arizona roofing contractor?

Arizona requires residential roofing contractors to carry a minimum $5,000 surety bond as part of their ROC licensing. The bond amount may be higher depending on the license classification and the contractor's license history. The ROC database shows bond status and the bonding company, so you can confirm coverage is current at the time you hire.

The surety bond provides homeowners a mechanism for financial recovery if a contractor defaults on a contract, performs defective work, or causes damage. Arizona's ROC also has a Residential Contractors' Recovery Fund that provides an additional layer of protection for licensed contractor disputes up to $30,000 per project.

What are the risks of hiring an unlicensed roofer in Arizona?

Hiring an unlicensed roofer in Arizona means the contractor is committing a Class 1 misdemeanor, but the homeowner also bears significant exposure. Unlicensed roofers cannot pull permits, so the work goes uninspected. An improperly installed roof can fail during Arizona's monsoon season, and a 2023 NRCA study estimated that improper flashing and installation cause over $1 billion in annual U.S. property damage from water intrusion.

Homeowner's insurance claims related to roofing damage may be denied if the work was performed by an unlicensed contractor. Resale is also affected — unpermitted roof work can derail a home sale during escrow inspection.

What should I ask an Arizona roofer before hiring?

Ask for the ROC license number and verify it at roc.az.gov before signing any contract. Confirm the classification is CR-35, the status is active, and the bond is current. Review the complaint history tab for any formal ROC complaints. Ask whether the project requires a permit and confirm the contractor will pull it through the local municipality.

Arizona's hot sun and monsoon cycles are hard on roofs, and roofing is among the most complaint-prone trades in the state. Do not skip the ROC complaint history check — it takes sixty seconds and can save you from a contractor with a pattern of disputes.

How does CheckLicensed make roofer verification easier in Arizona?

The ROC database at roc.az.gov is thorough, but pulling together license status, bond confirmation, and complaint history for multiple bids takes time. CheckLicensed.com delivers a consolidated credential check for $0.99, so you can verify any Arizona roofing contractor quickly and confidently before the first nail goes in. Protect your home — verify at CheckLicensed.com.

Frequently Asked Questions

Does Arizona require roofers to be licensed?

Yes. Arizona requires roofing contractors to hold a valid ROC license with a CR-35 classification before performing any roofing work. Performing contracting work without an ROC license is a Class 1 misdemeanor in Arizona.

Where do I verify a roofer's license in Arizona?

Verify any Arizona roofing contractor at roc.az.gov using the ROC's free license lookup. Search by business name or license number to see classification, current status, bond status, and formal complaint history.

What is the CR-35 roofing classification in Arizona?

CR-35 is the Arizona ROC license classification for roofing contractors. It covers installation, repair, and replacement of all types of roofing systems including shingle, tile, foam, and flat membrane roofs on residential and commercial properties.

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.99

CheckLicensed 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.