A practical guide to what to look for — both inside your home and from the outside — before problems develop further.
Most homeowners are understandably uncertain about when a roofing concern is worth acting on. Roofs aren't something most people think about until something obvious goes wrong — a drip, a missing shingle, a stain on the ceiling. But the issues that produce those obvious symptoms often had earlier, subtler warning signs that went unnoticed.
This article describes both the visible exterior signs and the interior indicators that suggest your roof may warrant professional assessment. None of these signals necessarily means an expensive repair is imminent — but each one is worth understanding.
Asphalt shingles that are curling upward at the edges (cupping) or where the middle of the shingle lifts while edges curl downward (clawing) are past their optimal service life. This is typically a sign of moisture content differential between the top and bottom layers of the shingle, often indicating material aging. Curled shingles are more vulnerable to wind lift and water infiltration.
Some granule loss throughout a shingle's life is normal. Widespread bare areas or heavy granule accumulation in gutters and at downspout outlets suggests more significant degradation. This is one of the clearest indicators that an asphalt shingle roof is approaching the end of its serviceable life. You can check for granule accumulation in gutters — it looks like coarse sand or very fine gravel.
Missing shingles expose the underlayment and roof deck directly to the elements. In Calgary's climate, exposed deck areas are at risk of moisture infiltration within a short period, particularly heading into a season with rain or snow. Missing shingles at the ridge line (ridge caps) are particularly concerning as this is a high-exposure location.
Cracking is a sign of UV damage and material aging. Unlike granule loss, which affects the whole surface, cracking often begins at specific stress points. A few cracked shingles in an otherwise sound roof may be repairable. Widespread cracking suggests systemic material failure.
Flashings — the metal components at valleys, chimneys, dormers, and wall transitions — should lie flat and have no visible gaps, rust staining, or separation from the roofing surface. Lifted, corroded, or improperly sealed flashings are among the most common sources of roof leaks and are often visible without accessing the roof.
From ground level, a healthy roof should have straight, consistent lines at the ridge, eaves, and rakes. Waviness or sag in any of these lines can indicate structural issues — rafters or sheathing that have been compromised by moisture, pest activity, or physical damage. This warrants investigation beyond a surface inspection.
Green or black growth on shingles is more common on north-facing slopes in Calgary, where shingles stay damp longer. Moss growth in particular can cause physical damage — moss roots lift granules and allow moisture retention under the moss mat, accelerating material degradation. Algae (typically the black streaking) is primarily cosmetic but indicates persistent moisture conditions worth addressing.
Brownish or yellowish staining on interior ceilings is one of the clearest signs of water infiltration from above. The challenge is that the stain location does not necessarily correspond to the leak location — water can travel along roof decking, rafters, and insulation before finding its way through the ceiling. A stain in the centre of a room does not mean the leak is directly above it.
New stains that appear after rain events are more urgent than old, dry stains that may have been caused by a previously fixed issue. If a stain grows or is accompanied by a musty smell, the source is likely still active.
If you can access your attic during daylight hours and you see points of light coming through the roof deck, those openings are potential water entry points. Some may be around penetrations that were not properly sealed — others may be actual gaps in the deck. Either way, they warrant attention.
During winter, frost on attic framing or insulation indicates warm, moist air from the living space is entering the attic unchecked. This is primarily a ventilation and air sealing issue but can contribute to sheathing degradation if left unaddressed. Check the attic on a cold morning after a clear night — frost on framing members is a clear indicator of a problem.
While this is a less obvious symptom, significant unexplained increases in heating or cooling bills can sometimes indicate that the building envelope above the insulated attic space has been compromised — either through air leakage pathways or moisture-damaged insulation that has lost its thermal performance.
Sometimes the most relevant indicator is age. Asphalt shingles in Calgary typically have a practical service life of 20–28 years depending on product grade and maintenance history. If your roof is in this range and has not been professionally inspected, that alone is a reasonable reason to schedule one — not because failure is imminent, but because you should know where you stand before the question becomes urgent.
Knowing the condition of your roof allows you to plan maintenance, budget for eventual replacement, and avoid being caught off-guard by a significant repair requirement.
Contact us to schedule an inspection. We'll give you a clear picture of your roof's current condition without pressure or guesswork.
Book an InspectionDon't wait for a bigger problem to develop. Book an inspection and get clarity on what's happening.
Book Inspection