
Your roof is working hard every single day—protecting your home from sun, rain, snow, and wind. But roofs don’t last forever. Ignoring warning signs can lead to water damage, mold growth, and expensive structural repairs. The question is: how do you know when it’s time to replace your roof?
In this guide, we’ll walk you through the most common signs that your roof needs attention. Some can be addressed with repairs, but others mean replacement time. When in doubt, call a professional for inspection and assessment.
Why Early Detection Saves You from Bigger Problems
A small leak today can become a major problem tomorrow. Water damage spreads to your attic, insulation, and framing. Mold can develop quickly in BC’s humid climate. By catching problems early, you can often choose between repair and replacement on your timeline, rather than facing an emergency situation.
Early detection is your best strategy for maintaining roof integrity and protecting your home.
Sign #1: Missing, Cracked, or Curling Shingles

Walk around your home on a clear day and look at your roof. Do you see any shingles that are cracked, curled, or missing entirely? This is one of the most obvious signs of roof aging.
What it means: Shingles curl and crack when the asphalt loses flexibility—typically after 15-20 years. Missing shingles leave your roof deck exposed to water infiltration.
Can it be repaired? A few missing or damaged shingles can be replaced. But if you see widespread damage, replacement is more effective than patching multiple areas. This is where choosing GAF Master Elite shingles with the Golden Pledge 25-Year Warranty matters—premium shingles resist curling and cracking far longer than standard options, and your warranty protects you.
Sign #2: Water Leaks or Stains on Ceilings and Attic

Interior water stains are a red flag. They indicate that water has already penetrated your roof and traveled down into your home.
What it means: Water is finding a path through your roof—whether through deteriorated flashing, a gap in shingles, or a compromised area. The longer water sits, the more damage it causes.
Can it be repaired? Sometimes. If the leak is from a single, localized area (like damaged flashing around a vent), repair might work. But if stains appear in multiple locations or you have persistent leaking, roof replacement is likely necessary.
Action steps: 1. Don’t ignore it—water damage spreads fast 2. Call Mainline Roofing for a professional inspection to pinpoint the leak source 3. Document the location and extent of staining
Sign #3: Granule Loss (Black Streaks and Bald Spots)
Look at your gutters and downspouts. See dark granules that look like coarse sand? That’s a sign your shingles are breaking down.
What it means: Asphalt shingles are coated with granules that protect the asphalt from UV rays. When these granules wash away, the shingles age rapidly. Black streaks on your roof are exposed asphalt, and bald spots show the mat underneath.
Can it be repaired? Granule loss is a sign of aging. Some loss is normal, but widespread loss means replacement is coming. GAF Master Elite shingles use premium granule coatings that resist loss better than standard shingles, and the Golden Pledge 25-Year Warranty covers defective granule loss.
Sign #4: Sagging or Uneven Roof Surface
Step back and look at your roofline. Does it look straight and even, or does it sag in places?
What it means: Sagging indicates structural problems—either the roof deck is deteriorating, the supporting structure has failed, or there’s excessive moisture trapped in the insulation. This is a serious issue.
Can it be repaired? No. Sagging requires structural repair or replacement. This is one sign you should definitely call a professional immediately. Structural failure can be a safety hazard.
Sign #5: Moss, Algae, or Heavy Mold Growth

In BC’s wet climate, moss and algae love our roofs. You’ll often see green or dark growth on the shaded side of roofs.
What it means: Growth itself doesn’t always mean replacement is needed—it’s cosmetic in many cases. However, heavy growth can trap moisture against the shingles, accelerating deterioration.
Can it be repaired? Usually. A professional cleaning and application of moss-prevention treatment can extend your roof’s life. However, if moss keeps returning aggressively, it may indicate your roof is nearing end-of-life.
Sign #6: Light Visible Through the Attic
Go into your attic during the day (with the attic door closed). Do you see any light coming through cracks in the roof deck?
What it means: This is a major red flag. Visible light means there are actual holes or significant gaps in your roof structure. Water will definitely enter during rain.
Can it be repaired? Repairs are only temporary fixes here. If you can see light, replacement is likely the best long-term solution.
Sign #7: Roof Age
What’s the age of your roof? If you don’t know, check your home inspection records or with the previous owner.
What it means: Asphalt shingles have a typical 20-25 year lifespan. Premium GAF Master Elite shingles with the Golden Pledge 25-Year Warranty extend this timeframe with superior protection. Metal roofing lasts 40-70 years. Tile can last 50-100+ years. If your roof is approaching or past its expected lifespan, failure becomes increasingly likely.
Timeline: If your roof is aging, consider the type of material and warranty it has. If it’s standard asphalt nearing the end of its lifespan, replacement is prudent. If it’s GAF Master Elite with the Golden Pledge, your warranty provides valuable coverage.
Sign #8: Damaged Flashing Around Vents and Chimneys
Flashing is the metal trim that seals gaps around vents, chimneys, and skylights. Over time, flashing can rust, crack, or pull away.
What it means: Damaged flashing is a common entry point for leaks. Water runs down the flashing and enters your home.
Can it be repaired? Yes, absolutely. Flashing can often be re-sealed or replaced without replacing the entire roof. If you’re getting a roof repair, flashing inspection and repair should be part of it.
DIY Inspection Checklist
Want to do a basic roof inspection yourself? Here’s what to look for:
From the ground: – Missing or damaged shingles – Black streaks (granule loss) – Sagging sections – Moss or algae growth – Damaged flashing
From the attic (safely): – Water stains on rafters or insulation – Daylight through the roof deck – Mold or mildew smell – Water damage evidence
In the gutters: – Excessive granules (like coarse sand) – Shingle pieces – Debris accumulation
Important safety note: Don’t climb on your roof yourself. Falls are a leading cause of serious injury. If you need a detailed inspection, call a professional.
When to Repair vs. Replace
Choose repair if: – Damage is localized (a few shingles, one area of flashing) – Your roof is less than 15 years old – The roof is otherwise in good condition – The problem is small and manageable
Choose replacement if: – Your roof is 20+ years old (or approaching the end of its lifespan) – Multiple signs of aging are present – Water damage has occurred – Sagging or structural issues exist – You’re planning to stay 10+ years and want long-term protection
The Professional Assessment
The best way to know for sure is to schedule a professional roof inspection. At Mainline Roofing, we inspect roofs thoroughly and explain exactly what we find—no pressure, just honest assessment.
Contact us for a free roof inspection. We serve Quesnel, Williams Lake, and Prince George. We’ll identify any issues and recommend the best course of action, whether that’s repair or replacement. If replacement is needed, we’ll discuss premium options like GAF Master Elite shingles with the Golden Pledge 25-Year Warranty.
Don’t Wait for Disaster
Roof problems don’t improve with time. Small issues become big ones. Water damage spreads. The difference between a manageable repair and a major replacement is often just a few months of neglect.
If you’re noticing any of these signs, don’t ignore them. Schedule your free inspection today with Mainline Roofing. We’re here to keep your home protected.
