Saguaro List
Contractors & ConstructionRoofing Contractors 6 min read

Verify a Roofing Contractor's Arizona ROC License in Tempe

By Saguaro List ·

Hiring a roofer in Tempe is a significant investment—and in Arizona's extreme heat and monsoon climate, a botched roof job can turn into a very expensive problem fast. Before you sign anything or hand over a deposit, verifying your contractor's Arizona Registrar of Contractors (ROC) license takes less than five minutes and can save you thousands.

Why ROC Licensing Matters in Arizona

Arizona requires roofing contractors to hold an active ROC license before performing residential or commercial roofing work. This isn't just a formality. The ROC:

  • Requires contractors to pass trade and business exams
  • Mandates proof of liability insurance and, for larger operations, a surety bond
  • Maintains a public record of complaints, disciplinary actions, and past violations
  • Gives homeowners a legal avenue to file a complaint if work is substandard

Tempe's climate puts roofs under serious stress—summer temperatures regularly exceed 110°F and monsoon season (roughly June through September) brings sudden high winds and driving rain. You need a contractor who is properly credentialed and accountable, not just the cheapest quote you found online.

How to Look Up a ROC License Step by Step

The process is straightforward through the Arizona ROC's public database.

  1. Go to the official ROC website at roc.az.gov and navigate to the "License Search" tool.
  2. Search by company name, license number, or individual name. If the contractor gave you a license number on their bid or truck signage, use that directly.
  3. Review the license status. You want to see "Active"—not expired, suspended, or revoked.
  4. Check the license classification. Roofing in Arizona falls under specific classifications; common ones include:
    • CR-35 – Roofing (residential and commercial)
    • B – General Residential Contractor (can include roofing as part of broader work)
    • KB – Dual Residential/Commercial General Contractor
  5. Read the complaint history. The database shows whether any complaints have been filed, their outcome, and whether corrective action was ordered.
  6. Confirm the bond and insurance are current. The ROC record will indicate whether required financial instruments are in place.

If a contractor claims their license is "pending" or asks you to trust their word, that's a red flag—walk away.

What to Check Beyond the ROC Database

The ROC license is your first filter, not your only one. Once you've confirmed a valid license, dig a little deeper.

Transaction Privilege Tax (TPT) Registration

In Arizona, roofing contractors typically owe TPT (the state's version of sales tax) on materials used in a job. A legitimate, established contractor will be registered with the Arizona Department of Revenue. This matters to you because unlicensed or underground operators often skip this step, which is a sign of a fly-by-night operation.

Insurance Certificates

Ask for a certificate of insurance directly from the contractor's insurer—not just a verbal confirmation. You're looking for:

  • General liability (at minimum $500,000 for residential work, though many reputable contractors carry $1 million or more)
  • Workers' compensation if they have employees (required by Arizona law once a business has any employees)

Written Contract Requirements

Arizona law requires roofing contracts over a certain dollar threshold to be in writing and include specific disclosures. A compliant contractor will know this and provide a proper contract without being asked.

Red Flags Specific to Tempe and the Phoenix Metro

Tempe sees a surge of out-of-state "storm chasers" after major monsoon events—contractors who swoop in, collect deposits, and disappear before completing work. Watch for:

Red FlagWhat It Likely Means
No ROC number on estimate or vehicleUnlicensed or operating under someone else's license
Cash-only payment requirementNo paper trail, limited accountability
High-pressure "today only" pricingPressure tactic to prevent you from doing due diligence
Out-of-state plates, no local addressPossible storm chaser with no Arizona accountability
Unusually low bid (30%+ below others)May indicate cut corners, unlicensed labor, or material substitution

Comparing Multiple Licensed Contractors

Once you've verified licensure, it's smart to get at least three bids from different qualified roofers. Prices in the Tempe area vary based on square footage, roofing material (tile, foam, modified bitumen, and shingle are all common here), roof pitch, and existing damage. Expect quotes to vary—sometimes significantly—so a detailed, itemized written bid is essential for a fair comparison.

You can search local roofing pros to find contractors serving the Tempe area, or browse the full construction directory to compare options side by side.

HOA and Permit Considerations in Tempe

Many Tempe neighborhoods have HOA restrictions on roofing materials and colors—particularly in communities near the Tempe Town Lake area or older subdivisions near Arizona State University. Your contractor should pull the required City of Tempe building permit; if they suggest skipping it to save money, that's another hard no. Unpermitted roofing work can create serious issues when you sell the home or file an insurance claim.


Verifying an ROC license is a five-minute step that dramatically reduces your risk when hiring a roofing contractor in Tempe. Cross-check it with valid insurance, a proper written contract, and a permit pulled in your name—and you're working from a much stronger position before the first nail goes in.

Find a trusted Roofing Contractors pro in Tempe

Browse vetted local businesses on Saguaro List.

Related guides

Contractors & ConstructionFor customers

Best Roofing Contractors in Tucson, AZ: What to Look For

Find the best roofing contractors in Tucson, AZ. Learn what to look for in a roofer, licensing requirements, and how to avoid costly mistakes.

6 min readRead →
Contractors & ConstructionFor owners

How Roofing Contractors in Surprise Win More Jobs Smart Bidding

Learn how Surprise roofing contractors can win more jobs with strategic bidding instead of competing on price alone. Proven tactics.

6 min readRead →
Contractors & ConstructionFor owners

Growing a Roofing Contractor Business in Glendale, AZ

Scale your roofing business from solo to crew in Glendale. Hiring, licensing, insurance, and desert heat challenges covered.

6 min readRead →
Contractors & ConstructionFor owners

Marketing Roofing Services to Flagstaff HOA Communities

Reach Flagstaff HOA boards and homeowners with proven roofing contractor marketing strategies. Build trust and win repeat business in Arizona's mountain communities.

6 min readRead →
Contractors & ConstructionFor owners

Truck Wraps & Branding for Roofing Contractors in Glendale

Stand out in Glendale's roofing market with branded truck wraps and local business branding strategies that drive contractor recognition and leads.

6 min readRead →
Contractors & ConstructionFor owners

Best Lead Sources for Roofing Contractors in Mesa

Discover proven lead sources for roofing contractors in Mesa, AZ. Build your customer pipeline with local strategies that work in Arizona's climate.

6 min readRead →