Roof repair and maintenance that adds years to your roof
Leaks, cracked tiles, lifted shingles, worn flashing, blistered foam: we find the cause, fix it properly, and help you keep your roof in shape so small problems don't become big ones.
Last updated

The short answer
Most roof leaks in Arizona come from cracked or slipped tiles, worn underlayment, failed flashing around vents and walls, or aging coatings on flat roofs. Integrity Roofing inspects the roof to find the real source, repairs it, and can set up routine maintenance so your roof lasts as long as possible.
Repairs for every roof type
A good repair starts with finding where the water is really getting in, which is often not directly above the stain on your ceiling. We trace the problem, show you what we found, and repair it with materials that match your roof.
- Leak detection and repair
- Cracked, broken or slipped tile replacement
- Shingle replacement after wind damage
- Flashing repair at walls, chimneys, skylights and vents
- Valley and ridge repairs
- Foam roof blister and puncture repair
- Flat roof seam and drain repairs
- Roof penetration sealing (solar, satellite, plumbing vents)

Maintenance works like auto maintenance
You change your car's oil so the engine lasts. Roofs are the same. Regular maintenance, such as clearing debris, replacing a few broken tiles, resealing flashings and recoating foam on schedule, is far less expensive than the water damage it prevents.
In Arizona, intense UV and heat break down sealants and coatings faster than in milder climates, so routine checks matter even more here.
- Debris removal from valleys, gutters and roof drains
- Replacing broken or displaced tiles and shingles
- Resealing flashing and roof penetrations
- Checking and recoating foam and flat roofs
- Photo report of roof condition

How we track down a leak
Water travels. It can enter at a cracked tile near the ridge, run down the underlayment or along a rafter, and show up as a stain several feet away. Patching the spot above the stain often misses the real cause.
We start with what you've noticed: where the stain is, when it appears, and whether it only leaks in wind-driven rain. Then we check the roof above and uphill of that spot, including flashing, penetrations, valleys and the condition of the tiles, shingles or coating. If tiles need to be lifted to see the underlayment, we'll tell you why before we do it.
Signs your roof needs a repair
Some problems show up inside the house first; others are easy to spot from the yard. Call us if you notice any of these:
- Water stains, bubbling paint or sagging drywall on a ceiling
- Broken, slipped or missing tiles visible from the ground
- Shingles that are lifted, creased or missing after wind
- Granules from shingles collecting at downspouts
- Blisters, cracks or bare spots on a foam or flat roof
- Water standing on a flat roof two days after rain
- Gaps or dried-out sealant around vents, skylights and walls
A simple maintenance calendar for Arizona
A roof needs less attention than most parts of a house, but timing helps. This schedule fits most Valley homes:
- Spring: inspection and any repairs before monsoon season begins June 15
- During monsoon (June 15–September 30): check from the ground after big storms for displaced tiles or debris
- Fall: clear valleys, gutters and roof drains of leaves and storm debris
- Every few years: recoat foam and coated flat roofs as the coating wears
- Around 20–25 years on a tile roof: have the underlayment evaluated
Repair now or plan a replacement?
A repair is the right call when the problem is isolated and the rest of the roof is sound. If we find widespread brittle underlayment, shingles worn bare across several slopes, or a foam roof worn through to the foam, we'll tell you honestly that repeated patching won't hold.
Either way, you'll get photos and a clear estimate. If replacement makes more sense, see our roof replacement page, and for pricing factors, the roofing cost guide.
What to expect
- 1
Inspection & estimate
We inspect the roof, photograph what we find, and give you a clear estimate for repair or replacement.
- 2
Scheduling
Once you approve, we coordinate materials and schedule the job around you.
- 3
The work
Our crew completes the repair or replacement to manufacturer and code requirements.
- 4
Quality check
We manage the project to completion and do a final quality-control walkthrough.
Frequently asked questions
Still have a question? Call the office at 602-548-3770, Monday to Friday, 7 am to 5 pm.
How do I know if my roof is leaking?
Look for water stains on ceilings or walls, peeling paint near the ceiling line, damp insulation in the attic, daylight through roof boards, or a musty smell. Outside, look for broken or slipped tiles, missing shingles, or bubbling on a foam roof.
Can you repair a tile roof without replacing it?
Usually, yes. Broken tiles can be replaced individually, and isolated underlayment problems can be repaired by lifting the tiles in that area. If the underlayment is failing across the whole roof, an underlayment replacement (tile re-felt) may be the better long-term fix.
What causes most roof leaks in Arizona?
Aged underlayment beneath tile, cracked or displaced tiles, worn flashing at walls and penetrations, clogged valleys and drains, and weathered coatings on flat and foam roofs. Monsoon winds and heavy rain expose these weak spots.
How often should I have roof maintenance done?
For most homes, once a year plus after major storms. Foam and coated flat roofs also need recoating on a schedule, typically every several years depending on the coating thickness and exposure.
Is it worth repairing an old roof?
If the problem is isolated and the rest of the roof is in good shape, a repair is usually the smart choice. If you are repairing the same roof again and again, replacement can cost less over time. We'll give you an honest recommendation.
What should I do if my roof is leaking right now?
Move furniture and valuables away from the leak, put a bucket under drips, and if the ceiling is bulging with water, carefully poke a small hole to let it drain into a bucket. Then call us at 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.
Do you repair roofs you didn't install?
Yes. We repair roofs regardless of who installed them. We'll match the existing materials as closely as possible and tell you if we see other issues while we're up there.
How long does a typical roof repair take?
Many repairs, like replacing a few tiles or resealing a vent, take a few hours. Larger jobs, such as repairing underlayment in one section of a tile roof, can take a day or more. We'll give you a time frame with the estimate.
How much does a roof repair cost?
It depends on the roof type, how much area is affected, access and what's causing the problem. Our roofing cost guide at /resources/roofing-cost-guide/ covers the main factors, and every roof is different, so we'll give you an estimate after we see it.
Why does my roof only leak during monsoon storms?
Monsoon rain often comes sideways with strong wind, which pushes water under tiles and past flashing that stays dry in a gentle rain. A leak that only appears in those storms usually points to a flashing, valley or underlayment weak spot.
Can I replace a broken roof tile myself?
We don't recommend it. Walking on tile can crack more tiles, and a slipped tile or loose nail can leave a gap in the underlayment. A roofer can replace the tile and check the area beneath it.
Can you match my existing tiles or shingles?
We match materials as closely as possible. Older tile profiles and shingle colors are sometimes discontinued, and new pieces can look slightly different until they weather. We'll show you options before we start.
Can you set up yearly maintenance for my roof?
Yes. Call the office at 602-548-3770 and we'll schedule a yearly check, ideally in spring before monsoon season. 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.


