No Cost to RequestWritten EstimatesLocal to Phoenix & the West ValleyNot a Licensed Contractor
Plain answers on permits, roofers and price

Roof Questions From Phoenix, AZ Homeowners

Homeowners in Phoenix, AZ tend to ask the same things: who does the work, when a permit applies, how to check a roofer and what a new roof might cost. Short answers are below. If yours isn't here, send it with the form.

What Homeowners Ask Most

Some answers point you to your insurer, a city building office or a state agency instead of to us. That's deliberate, since those offices have the final say.

Who actually does the work on my roof?

A local roofing pro who serves your part of Phoenix or the West Valley. We take the request, answer questions and set up the visit. All the hands-on parts are the roofer's: inspecting, measuring, photographing, writing the estimate and, once hired, tearing off the old roof and putting on the new one.

Does it cost anything to send a request?

Nothing. The form carries no charge and no duty to hire. Plenty of roofers price a roof without charging for the visit; just ask beforehand to be sure. We never hand out gifts, credits or rewards of any kind for a request.

Which areas do you cover?

The City of Phoenix plus Glendale, AZ, Peoria, AZ, Avondale, AZ, Surprise, AZ and Goodyear, AZ. These are separate cities, each with its own building office. The service areas page names each office and has a quick check for your address.

When does a Phoenix re-roof need a City permit?

Inside city limits, replacing a roof with the same type of material, such as shingles for shingles, needs no building permit. A tile lift and relay stays tile for tile. Changing materials needs one, and so does structural roof work. Only two layers of asphalt shingles may sit over an existing shingle roof. The roofer should confirm with Planning & Development at Phoenix City Hall, 200 W. Washington Street.

What about permits in the West Valley cities?

Goodyear, AZ lists roofing repair or replacement among work that needs a permit. Glendale, Peoria, Avondale and the City of Surprise post no re-roof rule that we found, so ask the city's building office before work starts. In Glendale and Peoria, the roofer also needs a city business license, so ask to see it.

How do I check a roofer's Arizona license?

Search the business on the Registrar of Contractors' online Contractor Search. A home re-roof calls for an active R-42 (residential) or CR-42 (residential and commercial) license under the same name as your contract. If a roofer with an ROC license harms you, the Residential Contractors' Recovery Fund may pay up to $30,000 under current law; check the ROC for current limits.

What should a roofing contract in Arizona include?

For a home job over $1,000, state law requires the contractor's license number, the full price including taxes, the deposit, the progress payments and the ROC complaint notice. Also get the manufacturer and labor warranties in writing, proof of liability insurance and workers' comp, and photos of the decking once the old roof is off.

Are there special rules for storm insurance contracts?

Yes, but only for one type: a contract to fix or replace a home roof hit directly by a catastrophic storm, in an area your insurer has named. Since September 12, 2026, that contract can be cancelled within 72 hours of the insurer telling you the claim is denied, or for any reason within four business days of signing. The contractor can't offer to cover or rebate your deductible, adjust or negotiate the claim, or assure you of coverage.

Can I cancel a deal I signed at my front door?

Usually. Under Arizona's home solicitation law, a buyer can generally back out until midnight at the close of the third business day after signing. Sundays and federal holidays are skipped in that count. The ROC also warns against door-to-door sellers pitching cheap work, and advises keeping your payments in step with finished work.

How much does a new roof cost around Phoenix?

This Old House puts the 2026 Arizona average at about $7,484. Our roof cost calculator works from about $4.35 to $6.90 per square foot of roof for shingles and $9.20 to $14.60 for full tile replacement, built from published 2026 figures. Flat roofs aren't in it. The roofer's written estimate gives the real number.

Something Not Covered Here?

Send your question with the form and we'll answer what we can, or book a roofer's visit if you'd like one. For statute-by-statute detail, read our Arizona roofing rules guide.

Get Your Estimate

Coverage Check

Type your city or ZIP code, Peoria or Goodyear for example, and the box shows at once whether we take roof requests there.

Phoenix · Glendale, AZ · Peoria, AZ · Avondale, AZ · Surprise, AZ · Goodyear, AZ

Get Your Roof Estimate