
Most homeowners find out about the signs you need a new roof in the worst possible way: a water stain spreading across the ceiling. By then, the problem has been growing quietly for months, sometimes years.
Here is the frustrating part. Your roof is the one part of your home you cannot see. You drive past it every day and never get a real look at it. So small warnings go unnoticed until they become expensive ones.
The good news: your roof leaves clues, and most of them can be spotted from the ground. No ladder required. This guide walks you through the seven signs we check first at Hearthstone Restoration, what each one means, and what to do next.
1. Your roof is 20 years old (or you have no idea how old it is)
Age is the sign homeowners overlook most, because an old roof can still look fine from the street.
Most architectural shingle roofs in North Carolina last 22 to 30 years. Our summers work against that number. Long stretches of heat and humidity, afternoon sun, and big temperature swings age shingles from the inside out. A roof can pass the “looks okay from the driveway” test and still be at the end of its useful life.
If your roof is past 20, or you bought the home and have no record of the last replacement, it is time for a proper look. Planning a replacement on your schedule beats reacting to a failure on the roof’s schedule.
2. Shingles that curl, cup, or lift at the edges
Walk to the curb and look at the edges and corners of your shingles. Healthy shingles lie flat. Aging shingles start to curl upward at the edges (called curling) or dip in the middle like a shallow bowl (called cupping).
Curling means the shingle has dried out and shrunk. Once that starts, wind gets underneath, water follows, and the shingle stops doing its one job: shedding rain down the slope.
A few curled shingles in one spot can sometimes be repaired. Curling across the whole roof means the field of shingles has aged out, and patching one section buys less time than most homeowners hope.
3. Granules collecting in your gutters and downspouts
Those sandy grains you find in the gutter, at the bottom of your downspouts, or washed onto the driveway after a rain? Those are your shingles, leaving one storm at a time.
Granules are the protective coat on a shingle. They block UV rays the way sunscreen protects skin. Some loss is normal, especially on a newer roof. Steady loss on an older roof is different. As granules go, shingles get brittle, dark patches appear, and aging speeds up.
A quick check: look at your downspout splash areas after the next heavy rain. A small pile of black or gray grit is your roof telling you something.
4. Dark streaks, bald spots, or a patchy look
Stand across the street and study the roof as a whole. A healthy roof has an even color. Trouble shows up as inconsistency:
Dark or bald patches where granules have worn away.
Shingles that look shiny in the sun (exposed asphalt).
A blotchy, uneven appearance across one slope.
Slopes that face south and west age fastest here in the Triad, since they take the most sun. If one side of your roof looks ten years older than the other, believe the older side.
5. A sagging roofline
Look at the ridge, the top line of your roof. It should be straight. A dip, wave, or sag in the roofline is a structural warning, and it belongs at the top of your list.
Sagging usually means moisture has reached the decking (the wood layer under your shingles) and softened it. That goes beyond a shingle problem. The longer it waits, the more of the structure it touches.
Of the seven signs in this guide, this is the one that should move fastest from “I noticed something” to “someone is looking at it this week.”
6. Water stains on ceilings or in the attic
A brown ring on the ceiling. A musty smell upstairs. Daylight showing through the attic boards. These are the signs nobody misses, and they mean water has already found a path inside.
Here is what surprises people: a ceiling stain rarely sits directly under the leak. Water travels along rafters and decking before it drops, so the entry point can be several feet from the stain. That is why chasing a leak with a tube of sealant so often disappoints, and why finding the true source matters more than covering the symptom.
One leak does not automatically mean a full replacement. A flashing repair may solve it. But a leak on a 20-year-old roof is usually the first messenger, and more tend to follow.
7. Your neighbors are replacing their roofs
This one sounds odd, but it is one of the most reliable signs on the list.
Homes in a neighborhood usually go up around the same time, with the same materials, facing the same weather. When the roofs around you start turning over, your roof is on the same clock. Several of the Greensboro and Winston-Salem neighborhoods we work in follow this pattern almost house by house.
You do not need to replace your roof because the street is doing it. You should get yours evaluated when the street starts doing it.
What these signs look like from above
From the ground, you can catch maybe half of what a roof wants to tell you. The rest hides where only an inspection can see it: cracked flashing around the chimney, sealed valleys wearing thin, nail pops, soft decking.
That is why Hearthstone Restoration starts every evaluation with a drone inspection. We fly your roof, capture detailed photos and video of every slope, and then sit down and show you exactly what we see. You look at your own roof, in real footage, before anyone talks about what to do next.
No ladders on your gutters. No stranger walking your shingles. No pressure afterward. If the roof has good years left, we say so, and you get peace of mind for free.
As one of our homeowners, Hayden, put it in his five-star review, Shawn “went out of his way to recommend the right solution.” That is the standard: the right answer for your roof, whatever that answer is.
Spotted a sign from this list? Here is your next step.
If you checked even one of these seven boxes, get eyes on your roof this month, before the next season of weather does its work.
Request your free drone roof inspection from Hearthstone Restoration. We serve Greensboro, Winston-Salem, High Point, and homeowners across North Carolina. You will see what we see, get a straight answer on repair or replace, and decide from there.
👉 Request your free drone inspection
Prefer to do your homework first? Read our reviews on Google. Hearthstone Restoration is CertainTeed ShingleMaster certified, backs every roof with a lifetime workmanship warranty, and has run the same trusted crews for over a decade.
Frequently asked questions
How do I know if my roof needs to be replaced?
The strongest signals are age past 20 years, widespread curling or cupping shingles, steady granule loss in the gutters, sagging in the roofline, and water stains inside. One sign calls for an inspection. Several signs together usually mean the roof is aging out.
Can I check my roof without getting on a ladder?
Yes. Check gutters and downspouts for granules, view the shingle edges and roofline from the curb, and look for stains in the attic and on top-floor ceilings. For everything you cannot see from the ground, a drone inspection covers the whole roof with zero risk.
How long do roofs last in North Carolina?
Most architectural shingle roofs here last 22 to 30 years, though sun exposure, ventilation, and installation quality move that number in both directions.
Does one leak mean I need a whole new roof?
Not always. A single leak from failed flashing can be repaired. On an older roof, a leak is usually a symptom of wider aging, which is why the answer starts with an honest look at the entire roof. Our guide on repair versus replacement breaks down how we make that call.
What does a roof inspection cost with Hearthstone Restoration?
Nothing. The drone inspection is free, and it comes with a straight answer instead of a sales pitch. Request yours here.