Saguaro List
Home ServicesRoofing 6 min read

Verify Your Scottsdale Roofing Contractor's ROC License

By Saguaro List ·

Hiring a roofer in Scottsdale is a significant investment—and in Arizona's brutal heat and monsoon season, a botched roof job can turn expensive fast. Knowing how to verify your contractor's license before signing anything is one of the smartest moves a homeowner can make.

Why ROC Licensing Matters in Arizona

Arizona's Registrar of Contractors (ROC) is the state agency that licenses, regulates, and investigates complaints against contractors. In Arizona, any roofing job over $1,000 in labor and materials legally requires a licensed contractor. That threshold is easy to hit on virtually any real roofing project.

A valid ROC license tells you three important things:

  • The contractor has passed a trade exam and background check
  • They carry the required liability insurance and, if they have employees, workers' compensation
  • They're subject to state discipline if they do substandard work or abandon a job

Without a licensed contractor, you have almost no recourse if something goes wrong—and your homeowner's insurance may deny a related claim.

Understanding Arizona Roofing License Classifications

Not every ROC license is the same. For roofing work in Scottsdale, look for one of these classifications:

License ClassWhat It Covers
CR-35Roofing (residential and commercial)
B-1General residential contractor (can include roofing as part of broader work)
A-17Flat and built-up roofing systems

A contractor doing only flat roofs on a Scottsdale commercial building should ideally hold an A-17 or CR-35. A full remodel contractor doing incidental roofing may operate under a B-1. Ask which classification applies to your specific job.

How to Verify ROC Status: Step by Step

The ROC offers a free, public online lookup tool. Here's how to use it:

  1. Go to roc.az.gov and click "License Search" or "Verify a License."
  2. Search by name or license number. If you have a business card or estimate, the license number should be printed on it—Arizona law requires contractors to display it on all written contracts and advertising.
  3. Check the license status. You want to see "Active," not "Expired," "Suspended," or "Revoked."
  4. Confirm the license type matches your job. A license for painting doesn't cover roofing.
  5. Review the complaint history. The ROC database shows any formal complaints filed against the contractor, their outcomes, and whether disciplinary action was taken. One or two resolved minor complaints on a long track record may be acceptable; multiple unresolved complaints or a pattern of abandonment is a red flag.
  6. Verify the qualifier. Each ROC license must have a "qualifying party"—the individual who passed the exam. Make sure that person is still associated with the company.

This entire process takes about five minutes and can save you thousands.

What to Watch for in Scottsdale Specifically

Scottsdale's HOA landscape adds another layer of complexity. Many communities—especially in areas like McCormick Ranch, DC Ranch, or Gainey Ranch—have architectural review requirements that govern roofing materials, colors, and even the contractors allowed on-site. Before your roofer pulls a City of Scottsdale building permit (which is required for most full replacements and significant repairs), confirm they're familiar with both city codes and your HOA's CC&Rs.

Arizona's monsoon season, typically July through September, creates urgency around roof repairs. Unlicensed contractors—sometimes called "storm chasers"—tend to appear after heavy wind and hail events, offering suspiciously low quotes and pushing for quick cash payment. If someone knocks on your door after a monsoon and can't immediately provide an ROC license number, walk away.

A few other Scottsdale-specific things to verify:

  • City of Scottsdale building permit: For a full roof replacement, your contractor should pull a permit. If they ask you to pull it yourself, that's a warning sign.
  • TPT (Transaction Privilege Tax) registration: Contractors in Arizona are generally responsible for paying TPT on materials. A legitimate business will have this sorted; it shouldn't be passed to you informally.
  • Insurance certificates: Ask for a certificate of liability insurance and a workers' comp certificate (or a valid exemption if they're a sole proprietor with no employees). Have the certificates name you as additionally insured.

Questions to Ask Before Hiring

Beyond the ROC lookup, ask prospective contractors these questions directly:

  • What is your ROC license number and classification?
  • Will you pull the building permit, or will you help me understand the permit process?
  • Do you have experience with the specific roofing material on my home (tile, flat foam, shingle)?
  • Can you provide local references from Scottsdale or nearby East Valley projects in the last two years?
  • What is your written warranty, and is it backed by the manufacturer?

Any reputable contractor will answer these questions without hesitation.

Finding Verified Scottsdale Roofers

Once you know what to look for, finding good candidates is easier. You can search local roofing pros on Saguaro List to find contractors serving the Scottsdale area, or browse the broader home services directory to compare roofing businesses with reviews and contact information in one place.


Verifying an ROC license takes minutes and protects you from thousands of dollars in potential losses. In a market as active as Scottsdale—with high home values, strict HOA standards, and real weather stress on roofs—there's no good reason to skip this step. Do the lookup, ask the questions, and hire with confidence.

Find a trusted Roofing pro in Scottsdale

Browse vetted local businesses on Saguaro List.