Arizona ROC Licensing and Scottsdale Roof Permits Explained
Every roof replacement or underlayment job in Scottsdale requires both an active Arizona Registrar of Contractors (ROC) license, typically CR-42 for roofing, and a building permit from the City of Scottsdale before work legally begins.
By Jason Green · Roofing & Gutters · Published August 23, 2026 · 8 min read
What the Arizona ROC actually checks
The Arizona Registrar of Contractors licenses and regulates contractors statewide, and roofing contractors typically hold a CR-42 classification, which requires passing trade and business exams and carrying a surety bond.
You can verify any contractor's license number, classification, bond status, and complaint history for free at roc.az.gov before signing a contract, which takes about two minutes and can save you from an unlicensed or previously disciplined contractor.
Why licensing matters beyond paperwork
An active ROC license means the contractor is bonded, which gives you a path to file a claim against the bond if work is defective or abandoned, something you don't have with an unlicensed handyman crew.
Unlicensed roofing work is also a common reason insurance claims get denied after storm damage, since insurers may argue the original installation or repair wasn't performed to code.
How Scottsdale permits fit in
Separately from state licensing, the City of Scottsdale requires a building permit for roof replacement, underlayment replacement, and foam re-covers, applied for through the Scottsdale SPUR portal or in person at the One Stop Shop at 7447 E. Indian School Road.
The permit process includes a plan review step and typically at least one inspection before final sign-off, which confirms the work meets current building code, not just that the roof looks finished.
HOA approval as a third layer
Many Scottsdale communities, including DC Ranch, Gainey Ranch, and Silverleaf, require separate HOA architectural approval for reroofing, especially if tile color or profile is changing.
Homeowners should budget 1-3 extra weeks when HOA approval is required, since it typically happens before or alongside the city permit process rather than after.
Red flags to watch for
Be cautious of any roofer who wants to start work before a permit is pulled, offers to skip the permit "to save money," or can't provide a current ROC license number on request.
Our Scottsdale roofing guide recommends asking to see the actual permit once it's issued, not just taking a contractor's word that one was filed.
Typical cost ranges
| Roofing permit application (City of Scottsdale) | Fee varies by project scope |
| ROC license verification | Free at roc.az.gov |
| HOA architectural review (where applicable) | Typically $0 - $250 filing fee |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
What license classification do Scottsdale roofers need?
Most hold the Arizona ROC CR-42 Roofing classification, which requires passing trade and business exams and carrying a bond.
Where do I pull a roofing permit in Scottsdale?
Through the Scottsdale SPUR online portal or in person at the One Stop Shop at 7447 E. Indian School Road.
Can I check if my roofer is actually licensed?
Yes, search their name or license number at roc.az.gov, which shows current status, bond, and any complaints.
Does my HOA need to approve a reroof separately from the city?
In many Scottsdale communities yes, especially if you're changing tile color or profile; check your HOA's architectural guidelines before finalizing a contract.
What happens if a roofer works without a permit?
Unpermitted work can complicate insurance claims, cause problems at resale, and may need to be redone or retroactively permitted at added cost.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in Scottsdale, AZSources
More guides
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
