About Integrity Roofing
Integrity Roofing is a team of seasoned roofing professionals. We've tackled nearly every roofing issue imaginable, so you can be confident in our ability to handle yours.
Last updated

The short answer
Integrity Roofing is a family-owned roofing contractor in Gilbert, AZ, providing Valley-wide roofing services since 1993. We repair, maintain, inspect and replace tile, shingle, foam, flat and coated roofs for homes and businesses, and we are licensed (ROC #096629), bonded and insured.
Valley-wide roofing since 1993
For more than three decades, Integrity Roofing has helped Arizona homeowners and businesses protect their properties. We've grown by doing honest work and earning repeat customers and referrals.
Our office is in Gilbert, and our crews work across the East Valley and greater Phoenix.

Credentials
Before you hire any roofer, check their credentials. Here are ours:
- Arizona Registrar of Contractors license ROC #096629
- Licensed, bonded & insured
- Family owned & operated since 1993
- 2,500+ residential and commercial projects
- Financing options available

What we do
We handle the full life of a roof, from the first small leak to a complete replacement. Most homeowners first call us because something is wrong: a water stain, a broken tile, or damage after a storm. Others call because they're buying or selling a home and want to know the roof's condition.
- Roof repair and maintenance
- Roof inspections
- Roof replacement and re-roofing
- Tile underlayment replacement (re-felt, also called lift and relay)
- Storm and monsoon damage repair
- Spray foam roofs and recoats and elastomeric coatings
- Residential and commercial roofing
How to check a roofer's credentials
In Arizona, roofing contractors must hold a license from the Arizona Registrar of Contractors (ROC). You can search any license number on the ROC's website to confirm it's active and see whether complaints are on file. Our license is ROC #096629.
Beyond the license, ask whether the contractor is bonded and insured, who will actually do the work, and whether you'll get a written estimate that spells out the scope. A good roofer will answer those questions without hesitation.
Built for Arizona conditions
Roofs in the Valley face a different set of problems than roofs in wetter climates. Summer heat and UV break down underlayment, coatings and sealants. Monsoon storms between June 15 and September 30 bring wind, sudden heavy rain and blowing debris that can lift tiles and shingles.
Because we've worked here for so long, we know how each roof type ages in this climate and what maintenance keeps it watertight. That local experience shapes every recommendation we make. Learn more about the roof types we work on.
Where we work
From our Gilbert office we serve Gilbert, Mesa, Chandler, Queen Creek, San Tan Valley, Tempe, Phoenix, Scottsdale, Apache Junction, Ahwatukee, Glendale and Peoria. See our local pages for Gilbert, Mesa and Chandler, or visit our location page for office details.
Get in touch
To schedule an estimate or ask a question, call 602-548-3770, Monday to Friday, 7 am to 5 pm. If we don't answer, leave a message and we'll return your call within 24 hours. You can also learn how estimates work before you call.
Roofing across the Phoenix Valley
Our office is in Gilbert, and our crews work throughout the East Valley and greater Phoenix.
- Gilbert
- Mesa
- Chandler
- Queen Creek
- San Tan Valley
- Tempe
- Phoenix
- Scottsdale
- Apache Junction
- Ahwatukee
- Glendale
- Peoria
Visit or call the office
- Phone602-548-3770
- HoursMonday to Friday, 7 am to 5 pm
Closed Saturday and Sunday
If we don't answer, leave a message and we'll return your call within 24 hours.
Frequently asked questions
Still have a question? Call the office at 602-548-3770, Monday to Friday, 7 am to 5 pm.
What does Integrity Roofing do?
We repair, maintain, inspect and replace roofs, including tile, shingle, foam, flat and coated roofs, for homes and businesses across the Phoenix Valley.
How long has Integrity Roofing been in business?
Since 1993. We've been family owned and operated the entire time.
Is Integrity Roofing licensed?
Yes, ROC #096629. We are licensed, bonded and insured.
How can I verify a roofing contractor's license in Arizona?
Search the license number on the Arizona Registrar of Contractors website. It shows whether the license is active and the type of work it covers.
What makes Integrity Roofing different from other roofers?
We're family owned, we've worked on Valley roofs since 1993, and we recommend only the work your roof needs. We photograph what we find and give you a written estimate you can read and compare.
What areas do you serve?
Gilbert, Mesa, Chandler, Queen Creek, San Tan Valley, Tempe, Phoenix, Scottsdale, Apache Junction, Ahwatukee, Glendale, Peoria and surrounding Valley communities.
Do you replace tile roof underlayment?
Yes. We replace worn underlayment beneath concrete and clay tile, often called a re-felt or lift and relay. The tiles are removed, new underlayment is installed, and sound tiles are reset.
Do you repair monsoon damage?
Yes. We repair wind and storm damage such as lifted or broken tiles, missing shingles and loose flashing. Call during office hours to schedule a look.
Do you work on foam and flat roofs?
Yes. We install, repair and recoat spray foam roofs, apply elastomeric coatings, and repair and replace flat roofs on homes and commercial buildings.
Do you work on commercial buildings?
Yes. We handle commercial and multi-family roofing, including flat roofs, foam roofs and coatings.
Do you inspect roofs for home buyers and sellers?
Yes. We inspect roofs for people buying or selling a home and explain the roof's condition and any repairs it needs.
Is financing available?
Yes, financing options are available. Ask about them during your estimate.
How can I contact Integrity Roofing?
Call 602-548-3770, Monday to Friday, 7 am to 5 pm. If we don't answer, leave a message and we'll return your call within 24 hours.
Let's take a look at your roof.
Call the office at 602-548-3770 to schedule an estimate, Monday to Friday, 7 am to 5 pm. If we don't answer, leave a message and we'll return your call within 24 hours.


