Your roof does a lot of quiet, thankless work. It handles everything the Midwest throws at it year after year: summer hailstorms, ice dams in January, high winds, heavy snow. Most of the time, it holds up fine. But eventually, every roof reaches a point where repairs aren’t enough and replacement is the smarter call.
The tricky part is knowing when you’ve reached that point. Some signs are obvious, like a leak that shows up on your ceiling during a storm. Others are easy to miss until the damage has already spread. If you’re a homeowner in Hinsdale wondering whether your roof still has life in it, here are seven things worth checking.
1. Your Roof Is More Than 20 Years Old
Age is one of the most reliable indicators of roof health. A standard asphalt shingle roof typically lasts 20 to 25 years under normal conditions. If yours is approaching or past that range, it’s worth getting a professional eye on it even if nothing looks obviously wrong from the ground.
Cedar shake roofs, which are common in Hinsdale, can last longer with proper maintenance, sometimes 30 years or more. But they also require more regular care to get there. Moss buildup, split shakes, and failing flashings are all signs that a cedar roof is nearing the end of its useful life.
2. Your Shingles Are Curling, Cracking, or Missing
Take a look at your roof from the ground or from a safe vantage point in your yard. Healthy shingles lie flat and look uniform. If you notice shingles that are curling at the edges, cupping upward in the middle, cracking, or missing entirely, those are signs your roof is breaking down.
Curling and cracking typically indicate that the shingles have aged past their prime and are no longer providing reliable weather protection. Missing shingles leave sections of your roof deck exposed, which can lead to leaks quickly, especially during a Midwest storm.
3. Granules Are Showing Up in Your Gutters
Asphalt shingles are coated with granules that protect the underlying material from UV rays and weathering. As shingles age, those granules start to shed. You might notice them collecting in your gutters or around your downspouts, looking like coarse sand or small pebbles.
Some granule loss is normal on a new roof as it settles. But heavy or consistent granule buildup in an older roof’s gutters is a sign the shingles are breaking down and losing their protective properties. At that stage, the clock on replacement is ticking.
4. You’re Seeing Water Stains or Leaks Inside Your Home
Water stains on your ceilings or interior walls are one of the clearest signs that something is wrong above them. Leaks don’t always appear directly below the point of entry, which makes tracing them tricky. What looks like a ceiling stain in your bedroom could be coming from a failing flashing near your chimney on the other side of the roof.
If you’re dealing with recurring leaks after rainstorms or seeing stains that keep spreading, it’s time to get a professional inspection. Waiting tends to make the underlying problem significantly worse and more expensive to fix.
5. Your Flashing Is Damaged or Pulling Away
Flashing is the thin metal installed around chimneys, skylights, vents, and valleys on your roof. Its job is to seal the transitions between the roof surface and these features to keep water out. When flashing fails, water follows.
Look for flashing that is rusting, cracked, bent, or pulling away from the surface. On older homes, original flashing may be made of roofing cement or tar rather than metal, which breaks down more quickly. Damaged flashing is one of the most common sources of roof leaks and is something a professional inspection will specifically check.
6. Your Attic Shows Signs of Moisture or Poor Ventilation
Your attic can tell you a lot about what’s happening with your roof. If you can safely access yours, look for daylight coming through the roof boards, water stains on the rafters or decking, or signs of mold and mildew. Any of these points to a roof that is no longer doing its job.
Poor attic ventilation is also worth noting. If your attic feels extremely hot in the summer or you notice significant ice damming along your eaves in winter, your roof system may not be ventilating properly. Over time, that trapped heat and moisture accelerates shingle deterioration from the inside out.
7. Your Roof Has Sagging or Uneven Areas
A healthy roof has clean, straight lines along its ridges and slopes. If you notice sections that look uneven, sunken, or saggy, that’s a sign of structural concern that goes beyond the shingles themselves. Sagging often indicates that the decking or rafters beneath the surface have been compromised by moisture, rot, or long-term stress.
This is one of the more serious signs on this list and typically means the issue needs to be addressed sooner rather than later. Structural problems with a roof don’t improve on their own.
What to Do If You Spot These Signs
Not every warning sign automatically means you need a full roof replacement. Some issues, especially if caught early, can be addressed with targeted repairs. Others do indicate that replacement is the more cost-effective path. The right answer depends on your roof’s age, the extent of the damage, and the materials involved.
The best first step is an honest professional inspection. A good roofer will tell you exactly what they find, lay out your options, and help you make a decision that makes sense for your home and your budget. They should not be trying to sell you a replacement you don’t need.
A few things to keep in mind when scheduling an inspection:
- Get the inspection in writing with specific findings, not just a general recommendation
- Ask whether the issue can be repaired or if replacement is genuinely the better call
- Be cautious of storm-chasers who appear door to door after hail events offering quick repairs
- Choose a contractor who is local, licensed, insured, and has a track record in your area
Free Roof Inspections for Hinsdale Homeowners
Clem Davis Company has been serving Hinsdale and the western suburbs since 1965. If any of the signs above sound familiar, we’re happy to take a look. Our inspections are free, no-obligation, and come with honest guidance on whether repair or replacement is the right call for your specific situation. As your local roofing company in Hinsdale, we know what local roofs go through and we’re here to help you protect your home for the long term.
Call or text us at (630) 325-5339 or request a free estimate online to schedule your inspection.






