VettedAlready

How to hire a roofer in Tucson

Updated July 2026

A roofer reviewing an estimate with a homeowner
Photo: Ryan Stephens / Pexels

A roof is one of the more expensive repairs a Tucson home ever needs, so a few minutes of checking before you sign a contract is worth it. Arizona licenses roofing contractors the same way statewide, but Tucson has one wrinkle worth knowing: a lot of Tucson-area homes sit in unincorporated Pima County rather than the city itself, which changes who the permit office is.

Check the license first

Arizona requires roofing contractors to hold an active license from the Arizona Registrar of Contractors (ROC). Before you hire, ask for the contractor's ROC license number and look it up on the ROC public license search to confirm it is active and in good standing. This is the same statewide licensing system used across Arizona, so the check itself does not change based on where in Tucson you live. A business that will not provide a license number is a reason to walk away, covered in more detail in our red flags guide.

Ask which permit office applies to your address

Tucson's metro area is not just the city. Large sections around it, plus nearby Oro Valley, Marana, Sahuarita, and South Tucson, are separate jurisdictions or unincorporated Pima County, each with its own permit office. A roofer who works the area regularly should be able to tell you right away whether your job routes through the City of Tucson Planning & Development Services Department or Pima County Development Services, and whether your specific job needs a permit at all. See our permits guide for what each office covers.

Questions to ask before you sign

Ask for a written, itemized estimate, not a verbal number. Ask whether the job is a tear-off or an overlay, and get the specific material and brand in writing. Ask about the warranty on both materials and labor, since they are usually different lengths. Ask whether the quoted price includes the permit if one applies, and ask whether they do a magnetic nail sweep after the job, a small detail that protects your driveway and yard. A roofer who answers all of this clearly and in writing is behaving the way an established, licensed business should.

How VettedAlready verifies pros

We check a contractor's Arizona ROC license status against the state's own public records; we do not just take a business's word for it. A verified badge means the license was confirmed active for that business at the time of verification, not an endorsement of their work quality. See our verification methodology for the full picture, and browse vetted local roofers below.

Frequently asked questions

Is roofing work licensed in Arizona?

Yes. Roofing contractors must hold an active license from the Arizona Registrar of Contractors (ROC), and this requirement is statewide, so it applies the same way no matter where in Arizona you live.

How do I verify a roofer's license?

Use the Arizona Registrar of Contractors' public license search with the contractor's name or license number, or check their status on our verify page, which cross-references the same ROC records.

Does it matter if my house is in the city or unincorporated Pima County?

It matters for permits, not for licensing. Your roofer's ROC license is valid statewide either way, but which office issues the permit, the City of Tucson or Pima County Development Services, depends on your address. Ask your roofer to confirm this before work starts.

Sources
Arizona Registrar of Contractors: licensing & permits →Arizona Registrar of Contractors: license search →Pima County Development Services →
Ready to hire? Find top-rated roofers in Tucson, AZ. Browse pros →

More guides: Roof replacement costs in Tucson (2026)  ·  Roof maintenance for Tucson's climate  ·  Roofing permits and code in Tucson  ·  Common roofing problems in Tucson: repair or replace?  ·  Roofing red flags: what to avoid in Tucson