Your roof is 20 years old. You have seen granules in the gutters for a couple of springs. A few shingles look curled. But there are no leaks. No water stains on the ceiling.
Can you wait another year? Or is it time to replace?
This is one of the most common questions Calgary homeowners face. And the answer matters — waiting too long can turn a planned $12,000 replacement into an emergency $20,000 project that includes interior water damage repair.
This guide will help you assess your roof’s condition. You will learn:
-
10 specific signs of roof failure
-
A green/yellow/red urgency scale for each sign
-
How to inspect your roof safely from the ground
-
What’s happening inside your home when your roof fails
-
When to repair vs replace
Let us assess your roof.
How to Inspect Your Roof Without Getting on a Ladder
You do not need to climb onto your roof to spot most warning signs. In fact, we recommend you do not. Calgary roofs can be steep, slippery, and dangerous for untrained homeowners.
What you need:
-
A pair of binoculars
-
A notepad and phone camera
-
A sunny day for best visibility
From the ground (walk around your home):
-
Look at each roof slope from multiple angles
-
Use binoculars to inspect shingle condition
-
Check gutters and downspouts for granules
-
Look at the attic from inside (if accessible)
What to photograph:
-
Close-ups of suspicious shingles
-
Overall shots of each roof slope
-
Gutters and downspouts
-
Attic ceiling and rafters
See any of these signs during your inspection? Call (587) 777-5668 for a free professional assessment.
The 10 Signs of Roof Failure — With Urgency Scale
Here are the most common signs that your roof needs replacement. Each sign includes an urgency rating.
| Sign | What to Look For | Urgency |
|---|---|---|
| Curling shingles | Shingles that are curled up at the edges or cupped in the middle | 🟡 Yellow |
| Missing granules | Bald spots or dark patches on shingles; granules in gutters | 🟡 Yellow |
| Cracked shingles | Shingles with visible cracks or splits | 🔴 Red |
| Missing shingles | Bare spots where shingles have blown off | 🔴 Red |
| Dark stains or algae | Black streaks or green patches on shingles | 🟢 Green |
| Sagging roof deck | Visible dips, waves, or sagging on any roof slope | 🔴 Red |
| Daylight through roof boards | Light visible in the attic during the day | 🔴 Red |
| Water stains on ceilings | Brown or yellow stains on interior ceilings or walls | 🔴 Red |
| Icicles and ice dams | Large icicles consistently; ice buildup at eaves | 🟡 Yellow |
| Roof age | Roof over 20 years old (asphalt shingles) | 🟡 Yellow |
Roof Replacement Urgency Scale — Green, Yellow, Red
Not all signs are emergencies. Here is how to prioritize.
🟢 Green — Monitor, Not Urgent
These signs indicate cosmetic issues or normal aging. Your roof still has life left, but start planning for replacement within 3–5 years.
| Green Sign | What It Means | What to Do |
|---|---|---|
| Dark stains or algae | Algae growth from moisture; cosmetic only | Clean or ignore; no structural concern |
| Minor granule loss | Normal aging after 10–15 years | Monitor annually |
| Shingles slightly faded | UV exposure; normal aging | Monitor |
| Small moss patches | Moisture retention; not widespread | Clean or treat |
Action: Take photos now. Inspect again next spring. Start saving for replacement.
🟡 Yellow — Plan for Replacement Within 1–2 Years
These signs indicate moderate deterioration. Your roof is nearing end of life. Start getting quotes now so you can plan financially.
| Yellow Sign | What It Means | What to Do |
|---|---|---|
| Curling shingles | Shingles drying out, losing flexibility | Get a professional inspection |
| Visible granule loss | Bald spots on shingles | Get a professional inspection |
| Roof over 20 years old | End of expected lifespan | Plan replacement within 1–2 years |
| Multiple repaired areas | Previous failures indicate widespread deterioration | Plan replacement |
| Icicles and ice dams | Heat loss from attic; potential for damage | Improve attic insulation and ventilation; consider replacement |
Action: Get 2–3 quotes. Budget for replacement within 12–24 months. Do not wait until leaks appear.
🔴 Red — Immediate Replacement Needed
These signs indicate active failure. Your roof is no longer protecting your home. Schedule replacement immediately.
| Red Sign | What It Means | What to Do |
|---|---|---|
| Cracked shingles | Shingles are brittle and failing | Replace immediately |
| Missing shingles | Exposed roof deck vulnerable to water | Temporary tarp if widespread; replace immediately |
| Sagging roof deck | Structural issue — water damage to decking | Emergency replacement |
| Daylight through roof boards | Holes or gaps in roof deck | Emergency replacement |
| Water stains on ceilings | Active leak — water entering home | Temporary tarp; replace immediately |
| Soft or spongy spots on roof | Rotted decking | Emergency replacement (do not walk on it) |
Action: Call a roofing contractor today. Do not wait for the next rain or snowmelt. Every day increases the risk of interior water damage.
Not sure where your roof falls on the urgency scale? Call us at (587) 777-5668 for a free, honest evaluation.
What’s Happening Inside Your Home When Your Roof Fails
Most homeowners think roof failure starts with a visible leak. It does not. Damage happens inside your attic and walls long before water stains appear on your ceiling.
Stage 1: Moisture infiltration (no visible signs)
Small gaps around flashing, cracked shingles, or failed seals allow tiny amounts of moisture into the attic. You will not see anything.
Stage 2: Insulation damage
Moisture saturates attic insulation. Wet insulation loses its R-value. Your heating bills increase. You might notice a musty smell.
Stage 3: Wood rot
Prolonged moisture causes roof decking and rafters to rot. This is structural damage. Repairs cost $5,000–$15,000 on top of roof replacement.
Stage 4: Mold growth
Moisture + organic material (wood, insulation) = mold. Mold remediation costs $2,000–$10,000.
Stage 5: Visible leak
Water finally penetrates the ceiling. By now, you likely have structural damage, mold, and ruined insulation.
The lesson: Do not wait for a visible leak. Replace your roof when you see yellow-zone signs, not red-zone emergencies.
How to Check Your Attic for Roof Problems
Your attic tells the truth about your roof’s condition. Here is what to look for.
What you need:
-
Flashlight
-
Safety mask (for insulation dust and potential mold)
-
Sturdy boards to walk on if attic has no floor
What to look for:
| Attic Sign | What It Means | Urgency |
|---|---|---|
| Daylight through roof deck | Holes or gaps in shingles or decking | 🔴 Red |
| Water stains on decking | Active or past leaks | 🔴 Red |
| Damp or wet insulation | Current moisture infiltration | 🔴 Red |
| Soft or spongy decking | Rot — structural damage | 🔴 Red |
| Musty smell | Potential mold growth | 🟡 Yellow |
| Dark black spots on wood | Mold or rot | 🔴 Red |
| Frost on nail tips | Ice damming or poor ventilation | 🟡 Yellow |
| Icicles visible from attic | Ice damming | 🟡 Yellow |
Safety note: Do not walk on ceiling joists without proper boards. If you see significant water damage or mold, call a professional.
Repair vs Replacement — Which Do You Need?
Based on the signs above, here is a simplified decision guide.
| Roof Condition | Recommended Action |
|---|---|
| Isolated damage (1–3 shingles, one small leak) | Repair possible |
| Damage on one slope only, roof under 15 years old | Repair possible |
| Widespread damage (multiple slopes, many shingles) | Replacement |
| Roof over 20 years old | Replacement |
| Multiple previous repairs | Replacement |
| Sagging or structural issues | Replacement |
| After a major hailstorm with widespread damage | Replacement (insurance claim likely) |
Our rule of thumb: If you have paid for two roof repairs in the last 5 years, put that money toward replacement instead of a third repair.
For professional repair services, visit our roof repair services page. For full replacement, see our roof replacement services page.
How Much Does Roof Replacement Cost?
If you have determined that replacement is needed, cost is likely your next question.
Average cost ranges for Calgary homes (architectural asphalt shingles):
| Home Type | Typical Cost Range |
|---|---|
| Bungalow (1,200–1,600 sq ft) | $5,500 – $9,500 |
| 2-Storey (1,800–2,400 sq ft) | $8,500 – $14,000 |
| Large 2-Storey / Walkout (2,500+ sq ft) | $12,000 – $20,000 |
For a detailed breakdown by square footage, material choices, and hidden costs, see our complete roof replacement cost guide.
Choosing the Right Material for Your New Roof
If you are replacing, you have choices. Here is a quick overview.
| Material | Lifespan | Hail Resistance | Cost | Best For |
|---|---|---|---|---|
| Architectural asphalt | 25–35 years | Moderate to high (Class 3 or 4) | $$ | Most Calgary homes |
| 3-Tab asphalt | 15–20 years | Low | $ | Budget or rentals |
| Standing seam metal | 40–60 years | Excellent (Class 4) | $$$$ | Long-term homeowners, high-hail areas |
For a full comparison, read our asphalt vs metal roofing comparison.
What Happens If You Wait Too Long?
Waiting beyond yellow-zone signs has real financial consequences.
| If You Wait | Potential Additional Cost |
|---|---|
| 1 year on a yellow-zone roof | Likely no additional damage if minor signs |
| 2–3 years on a yellow-zone roof | Possible insulation damage ($1,000–$3,000) |
| 3–5 years on a yellow-zone roof | Likely decking rot ($2,000–$8,000) + insulation damage |
| Until a red-zone emergency | Decking rot + insulation + interior water damage + mold ($5,000–$20,000 extra) |
The math: Replacing a yellow-zone roof costs $10,000–$15,000. Waiting until it becomes a red-zone emergency costs $15,000–$30,000. Early replacement saves you money.
Our Roof Inspection Process
If you are unsure about your roof’s condition, we can help. Alpine Exteriors provides free, no-obligation roof inspections for Calgary homeowners.
What our inspection includes:
-
Ground-level and ladder assessment of all roof slopes
-
Attic inspection (if accessible)
-
Detailed photo documentation of all findings
-
Clear explanation of what we see
-
Honest recommendation — repair, replacement, or monitor
-
Written estimate for any recommended work
What we do not do:
-
Pressure you into unnecessary work
-
Charge for inspections
-
Recommend replacement when repair will do
We have served Calgary homeowners for 18 years. We have inspected thousands of roofs. We know what fails and what still has life left.
Areas We Serve in Calgary
Alpine Exteriors provides roof inspections and replacement across all Calgary quadrants:
-
NE Calgary — Marlborough, Monterey Park, Pineridge, Castleridge, Falconridge, Taradale, Saddle Ridge
-
NW Calgary — Arbour Lake, Tuscany, Royal Oak, Nolan Hill, Sage Hill, Evanston, Panorama Hills, Rocky Ridge, Citadel
-
SE Calgary — McKenzie Towne, Auburn Bay, Mahogany, New Brighton, Cranston, Seton, Douglasdale, McKenzie Lake, Chaparral
-
SW Calgary — Altadore, Killarney, Glamorgan, Palliser, Oakridge, Cedarbrae, Lakeview, Glendale, Signal Hill, Springbank Hill
We also serve Airdrie, Cochrane, and Chestermere.
Questions Calgary Homeowners Ask About Roof Replacement Signs
How do I know if my roof needs replacement or just repair?
Use our repair vs replacement guide above. Key factors: age of roof, extent of damage (isolated vs widespread), and number of previous repairs. When in doubt, get a professional inspection.
Can I wait another year if my roof shows yellow-zone signs?
Yes, but with caution. Monitor your roof closely. Take photos annually. If you see progression toward red-zone signs, accelerate your timeline. The average yellow-zone roof has 1–3 years of life remaining.
What if my roof has no visible signs but is over 20 years old?
Age alone is a yellow-zone sign. Even without visible deterioration, asphalt shingles lose their effectiveness after 20–25 years. Get a professional inspection to assess hidden issues.
How much does a roof inspection cost?
We provide free roof inspections for Calgary homeowners. No obligation. No pressure.
What’s the most common hidden roof problem in Calgary?
Attic moisture from ice dams. Calgary’s freeze-thaw cycles create ice dams that push water back under shingles. Homeowners often do not see damage until water stains appear on ceilings. An attic inspection reveals the problem early.
Do you help with insurance claims for storm-damaged roofs?
Yes. If your roof has hail or wind damage, we can help document the damage and work with your insurance adjuster. See our hail damage roof repair guide for details.
Get Your Free Roof Inspection
Do not wait for a leak to tell you your roof is failing. By then, you likely have water damage, mold, or structural issues that could have been prevented.
Alpine Exteriors has inspected thousands of Calgary roofs. We know this climate. We know what fails. We know what still has life left.
We provide free, no-obligation roof inspections with honest recommendations. We will tell you if your roof has 5 years left, 1 year left, or needs immediate replacement.
Call (587) 777-5668 today for your free roof inspection.