Repair & Maintenance
What are the signs that my roof needs repair?
Most Arizona roof problems give you 6 to 12 months of warning before they turn into a leak. Here's the checklist HailCo's owners walk every free inspection.

TL;DR
The quick version
- Most Arizona roofs give you 6 to 12 months of warning before they leak: visible cues, attic signs, and roof age all matter.
- Visible cues: missing or cracked tile, lifted ridge cap, granule loss on shingles, sagging rooflines.
- Attic and ceiling cues: brown stains that grow after rain, daylight through the deck, damp insulation, rising cooling bills.
- Age cues: tile underlayment fails at 25 years, Phoenix asphalt shingle at 15 to 20, foam coatings at 8 to 12.
- About half of suspected roof leaks are actually AC condensate, plumbing, or stucco — diagnose before you repair.
Most Arizona roof problems give you six to twelve months of warning before they turn into a leak. The warning signs are visible from the ground, from inside the attic, and on your monthly cooling bill if you know where to look. Catching them early usually means a $400 repair instead of a $4,000 structural fix.
This is the same checklist Casey, Brandon, and Tanner walk through on every free HailCo inspection. Run it on your own roof first. If two or three items show up, schedule an inspection. If half the items show up, schedule it this week.
Visible signs from the ground
You don't need a ladder to spot most roof problems. Walk the perimeter of your home twice a year (after monsoon season, before summer heat) and look for these patterns.
Missing or cracked tile. Concrete and clay tile rarely fall off a roof. When you find one on the ground or see a gap from the street, something pushed it: a monsoon microburst, a satellite installer who didn't know how to walk tile, or a palm frond that hit at the wrong angle. One missing tile usually means underlayment exposure within thirty days of the next rain.
Lifted ridge cap. The line of tile running along the top of each roof slope is the ridge cap. If it looks wavy or has gaps between pieces, the mortar bed underneath has crumbled. Common in Scottsdale and Mesa homes built in the 1990s and early 2000s. A $700 ridge re-bed now prevents a $3,000 sectional repair after the next monsoon.
Granule loss on shingle roofs. If you have asphalt shingles and you see a pile of black sand at the bottom of your downspouts, the shingles are shedding their UV-protective granule layer. In Phoenix sun this accelerates fast. A roof that looked fine last year can lose 15% of its granules in a single summer.
Sagging or wavy roof lines. Roofs should look straight from the curb. A sag means decking damage underneath, usually from a long-term leak that finally rotted the plywood. This is a call-today sign.
Signs from inside
The attic and ceiling tell you what the roof can't. About half of HailCo's calls start here, not on the roof.
Brown or yellow ceiling stains. A stain that's bigger after rain than before rain means active water entry. A stain that's the same size all year usually means an old leak that was patched but never properly fixed. Photograph it before and after the next storm so you know which one you have.
Daylight in the attic. Open the attic hatch on a bright day and look at the underside of the roof deck. Any pinpricks of light mean a hole. Not always a roof problem (could be a vent boot or a flashing detail), but always worth confirming.
Damp or musty insulation. Reach up and touch the attic insulation near the eaves and around any roof penetration. Wet insulation in Arizona means a slow leak that hasn't shown up on the ceiling yet. It will.
Higher cooling bills with no AC change. If your July bill is meaningfully higher than the same month a year or two back and you haven't changed thermostat behavior, the attic may be running hotter than it should because of compromised insulation or coating loss on a foam roof.
Signs based on roof age
Arizona roofs age on a different timeline than national averages because of UV and thermal cycling.
Tile roofs (concrete or clay). The tile itself lasts 50-plus years. The felt-paper underlayment beneath it lasts about twenty-five. If your tile roof was installed between 1995 and 2008, you're in the lift-and-set re-underlayment window right now. Most calls we take in DC Ranch, Grayhawk, Power Ranch, and Ocotillo are for this exact issue. See our lift-and-set guide for what that scope actually involves.
Asphalt shingle roofs. National lifespan is 25 to 30 years. Phoenix shingles fail in 15 to 20. If your shingle roof is past 15 years, it's worth a paid inspection even if nothing visible is wrong.

Foam roofs (SPF). Foam itself lasts effectively indefinitely with maintenance. The elastomeric coating on top wears off in 8 to 12 years. Past 12 years without a recoat the foam itself starts degrading, and the conversation shifts from recoat to replacement. See foam roof recoat timing for the specifics.
Metal roofs. Forty-plus years on the panels themselves. The fastener seals and flashings need attention every 10 to 15 years.
Arizona-specific damage patterns
Three weather events drive most of our repair calls.
Monsoon microburst damage. July through September brings 60 to 90 mph straight-line winds that lift ridge cap, crack tile on the windward slope, and tear shingle tabs loose. Damage often shows up on the side of the house facing the storm path, not uniformly across the roof.
Hail. Arizona hail is less frequent than the Midwest but heavier when it hits. North Scottsdale (85255, 85262, 85266) and East Mesa (85207, 85209) see the biggest hail events. Hail on tile shows as cracking on north-facing slopes; on shingle as round bruise marks; on metal as dimpling.
UV and thermal cycling. This is the quiet killer. Phoenix summer surface temperatures hit 160°F on dark shingle roofs. Sealants dry out, shingle tabs curl, flashings expand and contract until they crack. UV damage doesn't show up dramatically. It shows up gradually until something fails.
For the first 48 hours after a monsoon event, run our monsoon checklist. Documentation in that window is the difference between a covered insurance claim and a denied one.
What's NOT a roof problem (but looks like one)
About half the calls we take on a "roof leak" end up being something else. Save yourself a roofing bill on:
AC condensate. Attic-mounted air handlers drip when the secondary drain clogs. The drip lands on the ceiling near the AC closet, not on a slope.
Plumbing leaks. Supply lines or sewer vents leak slowly regardless of weather. The stain grows under bathrooms, not under roof slopes.
Stucco failure. Water tracks down stucco cracks above windows and shows up as a stain near the window sill, not on the ceiling field.
If the stain location doesn't match a likely roof leak path, we'll tell you up front and recommend the right trade. See is my roof actually leaking for the full diagnosis flowchart.
When to call HailCo
If you spot one or two signs from this list and nothing's actively leaking, schedule an inspection in the next thirty days. Flat-rate $150 to $275, credited toward the repair if you proceed.
If you spot active water inside, lifted tile during monsoon season, or visible decking damage, call us at (480) 582-3122 or request a free estimate. Active leaks during monsoon get same-day or next-morning tarp dispatch from our Scottsdale yard.
Tanner walks every residential estimate himself. You'll get a written report with photos, an itemized scope, and the smallest fix that actually solves the problem, not the most expensive one we could justify.
Side-by-side
Roof damage signs by where you spot them (Arizona, 2026)
| Where you spot it | What it usually means | How urgent |
|---|---|---|
| Missing tile on the ground | Wind or impact damage, underlayment exposed | Within 30 days |
| Lifted or wavy ridge cap | Mortar bed failure, common at 20+ years | Before next monsoon |
| Granules in gutters or downspouts | Asphalt shingle UV degradation | Inspect within 60 days |
| Brown ceiling stain that grows after rain | Active roof leak | Same week |
| Daylight through the attic deck | Hole in roof or flashing failure | Same week |
| Sagging roofline from the street | Decking rot from long-term leak | Call today |
| Damp insulation near eaves | Slow leak not yet on ceiling | Within 14 days |
| Higher cooling bills, no AC change | Foam coating loss or insulation damage | Inspect within 30 days |
Frequently asked
Questions we hear about this.
How do I know if my Arizona roof needs repair?+
Check three places: from the ground (missing or cracked tile, lifted ridge cap, granule loss in gutters), inside the attic (daylight through the deck, damp insulation near eaves), and on the ceiling (brown stains that grow after rain). Your roof's age matters too: tile underlayment fails around 25 years, Phoenix asphalt shingle in 15 to 20 years, and foam coatings need a recoat every 8 to 12 years. Spotting one or two signs means schedule a paid inspection in the next 30 days. Spotting half a dozen means schedule it this week.
How often should I inspect my Arizona roof?+
Twice a year for most homes: once after monsoon season (October) to catch summer damage, and once before peak summer heat (April) to address anything that survived the winter. Homes over 20 years old or with rooftop solar should add a third inspection mid-summer. A walk-the-perimeter visual check takes 10 minutes. A paid professional inspection runs $150 to $275 and includes attic-side review, photo documentation, and a written report. HailCo credits the inspection cost toward any repair the homeowner authorizes within 60 days.
What's the difference between a repair signal and a replacement signal?+
Isolated damage from a specific event (a missing tile after monsoon, a single failed flashing, a vent boot leak) is repair territory: $400 to $1,500 typical scope. Widespread damage from age (multiple slopes showing wear, underlayment past 25 years, extensive granule loss on shingle) is replacement territory: $14,000 to $32,000 typical scope. The general decision rule: if the repair estimate exceeds 40 to 50% of full replacement cost, replacement usually makes more financial sense, especially when insurance may cover a full scope.
Does my Arizona homeowner's insurance cover roof repair?+
Most policies cover sudden, accidental damage (monsoon wind, hail impacts, falling debris, microburst events) and not age-related wear. The difference is documentation. Damage documented within 48 hours of a storm event, with dated photos and an Xactimate-aligned scope, is much more likely to settle as a covered claim than damage discovered weeks later. HailCo handles claim documentation and adjuster meetings at no additional fee when we do the repair. See our monsoon storm checklist for the first-48-hour steps.
What are signs my 'roof leak' isn't actually the roof?+
About half of suspected roof leaks turn out to be something else. Three common false positives: (1) AC condensate from an attic-mounted air handler — drip lands near the AC closet, worst when AC runs hardest, not weather-correlated. (2) Plumbing leak — stain shows up under a bathroom or near a wall with water lines, grows slowly regardless of weather, no roof-slope correlation. (3) Stucco intrusion — water tracks down stucco cracks above windows and stains near the sill, not on the ceiling field. HailCo's flat-rate inspection rules out the roof definitively. If we find another trade's issue, we recommend who to call.
Next step
Spot a sign? Schedule a flat-rate inspection before it becomes a structural repair.
$150 to $275 flat-rate inspection, credited toward the repair if you proceed. Tanner walks every residential estimate himself. Written report with photos, itemized scope, and the smallest fix that actually solves the problem.
Services covered in this guide
Ready to act on what you read?
- Roof RepairTargeted roof repair across the Phoenix Valley — leaks, cracked tile, lifted shingles, and failed flashing found and fixed correctly.
- Roof InspectionsRoof inspections in Scottsdale and the Phoenix Valley — pre-purchase, annual maintenance, and post-storm with a written photo report.
- Storm & Hail DamageWind, hail, and monsoon damage assessment across the Phoenix Valley with photo-documented claim support and adjuster representation.
More resources
Keep reading.
- Read →
Cost & Financing
What a tile roof actually costs in Arizona (and what you're really paying for)
Most quotes lump material, labor, underlayment, and tear-off into one number. Here's how to break it apart and compare contractors honestly.
- Read →
Insurance & Storm Damage
The 12-point monsoon checklist every Valley homeowner should run
What to inspect (and what to photograph) within 48 hours of a storm: for your records, your roofer, and if needed, your insurance carrier.
- Read →
Materials & Shingles
Shingle vs. tile vs. foam: which is right for your Arizona home?
A side-by-side comparison from a contractor who installs all three across the Valley every week. No manufacturer marketing.