Every roof gives you warning signs before it fails completely — the trick is knowing which ones mean "call a repair crew" and which ones mean "it's time for a new roof." Waiting too long on the wrong signal can turn a simple fix into a costly interior repair job. Here are five signs that usually point to full replacement rather than a patch job.
1. Your Roof Is Nearing (or Past) 20–25 Years Old
Most asphalt shingle roofs in Ontario are built to last 20–25 years, depending on material quality and how well ventilated the attic is. If you don't know the age of your roof, check your home inspection report from when you bought the house, or look for a permit record with the city. A roof in this age range that's showing any other symptom on this list is almost always more cost-effective to replace than repair — you're paying labor costs either way, and a patch on an aging roof rarely lasts more than a season or two.
2. Shingles Are Curling, Cracking, or Missing Granules
Walk your property line and look up. Shingles that are curling at the edges, cracked down the middle, or visibly balding (losing their granule coating, which shows up as bare, shiny patches) have lost their ability to shed water properly. A few missing shingles after a windstorm is a repair. Widespread curling and granule loss across the whole roof means the shingles themselves have reached the end of their lifespan — no repair will restore their waterproofing ability.
3. You're Seeing Daylight or Water Stains in the Attic
Grab a flashlight and head into your attic on a bright day. If you can see daylight coming through the roof boards, or you spot water stains, dark streaks, or mold on the underside of the decking, water is already getting in — even if you haven't noticed a leak inside your living space yet. Isolated staining near a single vent pipe or chimney flashing might be a targeted repair. Stains spread across multiple areas usually mean the whole roofing system has failed, not just one spot.
4. Your Roof Deck Feels Soft or Sagging
Sagging is one of the most serious signs on this list. A roofline that dips, sags, or feels spongy underfoot (if you're up there, or via a contractor's inspection) usually means the wood decking underneath has been absorbing moisture for a long time and is starting to rot. This isn't a cosmetic issue — it's a structural one, and it needs a full replacement, often including deck board replacement, not just new shingles on top.
5. Your Energy Bills Are Climbing for No Clear Reason
An aging or failing roof doesn't just leak water — it leaks conditioned air. If your heating and cooling bills have crept up over the past year or two without an obvious cause (like a new HVAC issue), poor attic ventilation or a compromised roofing system could be part of the problem. Combined with any of the signs above, this is a good indicator that your roof is no longer doing its job as a thermal barrier for your home.
When in Doubt, Get a Free Inspection
Not every one of these signs means you need a brand-new roof today — but if you're noticing two or more, it's worth getting a professional opinion before winter weather makes small problems much bigger. A quick inspection can usually tell you within minutes whether you're looking at a repair or a replacement, and give you a clear cost picture either way.
Notice Any of These Signs on Your Roof?
Book a professional 4K drone inspection. Get an honest evaluation with zero obligation.
Get a free, no-obligation quote →