JUMP TO A SECTION
Roofing companies love to say "call us before it is too late," which is true and also not very useful, because it does not tell you what "too late" actually looks like on your own house. It looks like specific things: a curled edge, a bald patch, a line of light in the attic, a ceiling stain that keeps coming back no matter how many times someone patches the roof above it. None of these require a ladder or a professional eye to notice, at least at the noticing stage. What they do require is knowing what to look for and understanding why each one matters. That is what this guide is: ten inspectable signs, grouped by where you will actually find them, so you can walk your own property and come away with a real answer instead of a guess.
01 / THE SHORT ANSWERThe ten signs, at a glance
If you only have two minutes, here is the full list. The sections below explain what each one means and why it points toward replacement rather than a spot repair.
- Curling or cupping shingles across large areas of the roof
- Missing, cracked, or torn shingles in more than one spot
- Widespread granule loss, including bald patches and granules piling up in the gutters
- Dark streaking, algae, or moss covering large sections of the field
- A sagging or wavy roofline instead of a straight, even plane
- Exposed, popped, or backed-out nail heads across multiple courses
- Cracked, lifted, or missing flashing around chimneys, vents, and valleys
- Daylight visible through the roof boards when you stand in the attic
- Water staining, rust, or damp insulation on the attic side of the deck
- The same leak reappearing in the same spot after more than one repair
One sign by itself is often just a sign to keep watching. Two or three together, especially a ground-visible sign plus an attic sign, is usually the roof telling you it is past the point where a repair buys real time. A free inspection settles which category yours is in, with photos of exactly what we find.
02 / FROM THE GROUNDFour signs you can spot without a ladder
Start here, because these are the signs a homeowner can check from the driveway or the yard with a pair of binoculars or just a careful look on a sunny day.
1. Curling or cupping shingles
Asphalt shingles are designed to lie flat against the roof deck. As the asphalt dries out and loses flexibility, the edges start to lift, either curling upward at the corners or cupping in the middle of each tab. From the ground this shows up as a rough, uneven texture instead of a smooth field, especially when the sun is low and casts shadows across the slope. A curled shingle no longer seals tightly against its neighbors, which means wind can get underneath it and rain can drive in at the edge. A handful of curled shingles in one spot might be a repair. Curling across most of a slope means the shingles as a system are aging out together, which is exactly what you would expect since they were installed at the same time and have weathered the same winters.
2. Missing, cracked, or torn shingles in more than one spot
Every roof loses a shingle occasionally after a wind event, and a single missing shingle is a straightforward repair. The sign worth paying attention to is when you find damage in multiple, unrelated spots on the same roof: one torn shingle near the ridge, cracked tabs on a different slope, a shingle flapping loose near an eave. That pattern usually means the whole batch of shingles has become brittle enough that ordinary wind, the kind every roof handles for years without incident, is now enough to break them. Cracked shingles are also a giveaway of age on their own; new asphalt is flexible and does not crack, it curls first.
3. Dark streaking, algae, or moss covering large sections
Dark streaks running down a roof slope are usually algae, and on their own they are more of a cosmetic issue than a structural one. Moss is a different story. Moss holds moisture directly against the shingle surface and works into the tab edges, and a heavy moss mat can lift shingles enough to let water underneath even before the shingle itself has failed. Neither one alone means replace the roof. But when algae streaking or moss covers most of a slope on a roof that is also showing curling or granule loss elsewhere on this list, it is confirming evidence that the shingles have been retaining moisture and aging faster than a healthy roof should.
4. A sagging or wavy roofline
Stand across the street and sight down the ridge line and the eaves. A straight roof reads as a clean, flat line from end to end. A dip, a wave, or a low spot in the middle of a slope is not a shingle problem at all; it usually means the deck underneath has softened from long-term moisture, or in some cases that the framing beneath it has settled or been overloaded by multiple layers of old shingles. A visible sag is one of the few signs on this list that moves from "schedule an inspection" to "schedule one soon," because it points at the structure, not just the surface. Our deeper look at what a dip in the roof means walks through the mechanics in more detail.

03 / UP CLOSEThree signs that need a closer look, not a ladder climb
These signs are still self-checkable, but they usually take a walk around the yard, a look in the gutters, or a pair of binoculars pointed at specific details rather than the whole field.
5. Widespread granule loss
The granules on an asphalt shingle are not decorative. They are the layer that shields the asphalt underneath from ultraviolet light, and once enough of them are gone the asphalt bakes, dries, and cracks far faster. Every roof sheds some granules for the first year or two after installation as loose ones wash off; that is normal and not a warning sign. What matters is granule loss later in the roof's life, showing up as bald, shiny, or blotchy patches where the shingle mat itself is visible, paired with a buildup of gritty granules collecting in the gutters and downspout runoff. Bald patches concentrated on south and west facing slopes, which take the most sun, are especially telling.
6. Exposed, popped, or backed-out nail heads
Nails should be driven flush and covered by the shingle course above. Over time, thermal expansion and contraction, freeze-thaw cycling, and shingle shrinkage can work nails back out until the heads sit exposed on the surface, sometimes with a rust ring or a crack radiating outward. A handful of popped nails is a quick repair item. Exposed nail heads scattered across many courses usually means the shingles have shrunk and hardened enough, with age, that the whole fastening pattern is losing its grip, and every exposed nail is a direct path for water into the deck below.
7. Cracked, lifted, or missing flashing
Flashing is the metal that seals the roof at chimneys, sidewalls, skylights, and valleys, and it is one of the most common places water actually gets in, often more than the shingle field itself. Look for flashing that has pulled away from a chimney, sealant that has dried, cracked, or gone chalky white, and step flashing along a wall that looks rusted or bent. Flashing failure by itself is frequently a repair, not a full replacement trigger. But on a roof that is already showing several of the other signs on this list, worn flashing is usually just the fastest place the same aging process shows up first, because it works the hardest and has the least material to give.
04 / IN THE ATTICTwo signs a flashlight finds in ten minutes
A short trip into the attic with a flashlight, ideally on a sunny day, tells you more about a roof's real condition than a walk around the yard ever will, because it shows you the underside of the deck rather than just the weathered top surface.
8. Daylight visible through the roof boards
Turn off the flashlight for a moment once you are in the attic and let your eyes adjust. Any pinpoints or lines of daylight coming through the roof deck mean there is a gap somewhere in the shingle and underlayment system directly above that spot, whether from a missing shingle, a failed seam, or deteriorated decking. This is one of the more decisive signs on the list, because it is direct physical evidence of a breach rather than an inference from surface wear. A single pinpoint of light near a vent pipe might be a minor and fixable gap. Multiple points of light spread across a slope is a much bigger finding.
9. Water staining, rust, or damp insulation on the deck
Even without visible daylight, the attic side of the deck tells a story. Look for brown or dark staining on the plywood or boards, rust forming on the tips of roofing nails poking through the deck, insulation that feels damp or looks matted and compressed, and a musty smell that is strongest after a rain or a spring thaw. Each of these is evidence that water has been getting into the assembly, even if it never showed up as a ceiling stain downstairs, because attics are big spaces and a small ongoing leak can go unnoticed inside the house for a long time while it steadily damages the deck and insulation above. Our attic warning sign checklist covers this inspection in more depth if you want the full seven-point version.
05 / THE FUNCTIONAL SIGN10. The leak that will not stay fixed
The tenth sign is not a physical detail on the shingle or the deck. It is a pattern over time: the same spot on the ceiling stains again a season or two after it was patched, or a roofer has been out more than once for what looks like an unrelated repair in a similar area. Water does not always enter directly above where it shows up inside; it can travel along the underside of the deck or down a rafter before it finds a gap in the drywall, which is part of why a repeat leak in roughly the same zone often means the true entry point was never actually found the first time, or that the surrounding shingles have aged to the point where a patch in one place does not stop the next failure nearby.
This is the sign that most directly answers the repair-or-replace question, because it is really a math problem in disguise. Repairs in Macomb County run $350 to $3,200, and larger or complex repairs can run higher. A single, well-diagnosed repair on an otherwise sound roof is money well spent. A second or third repair chasing the same leak on a roof that is also showing several of the ground, close-up, or attic signs above is usually the roof telling you that repair dollars have stopped buying real time and started buying a few more months before the next call.
06 / THE AGE FACTORHow the roof's age changes the read
None of these ten signs exist in a vacuum. The same curling pattern on a five-year-old roof and a twenty-two-year-old roof tell two very different stories. On a young roof, curling in one area often points at a localized problem: bad ventilation under that section, a manufacturing or installation issue, or storm damage, and it is worth investigating on its own even though the roof should not be aging yet. On an older roof nearing or past its typical service window, the same curling is simply the shingles doing what shingles do at the end of their life, all at once, because they were all installed together and have weathered the same number of winters.
If you are not sure how old your roof actually is, our guide on how to figure out your roof's age walks through seller disclosures, permit records, and the physical cues a roofer reads on site. And if the number you land on is somewhere around the two-decade mark, our plain look at whether a 20 year old roof is too old goes further into what that specific age does and does not mean for asphalt shingles in this climate. Age alone never tells the whole story, but it is the context that turns a single sign from "keep watching" into "stop watching and get it looked at."
is where most Macomb County asphalt replacements land, within a full range of $9,000 to $18,000. That range covers the complete job: tear-off, disposal, underlayment, ice and water barrier, flashing, ventilation, and the new shingles and labor. See your own ballpark in about 60 seconds with the instant estimator, or view the full pricing sheet.
07 / THE NEXT STEPWhat to do with your list
If you walked your property and came away with zero or one sign, and no functional history of repeat leaks, the roof is very likely still doing its job, and the honest advice is to keep an eye on it and check again each spring and fall. If you found two or three signs, especially a combination that spans the ground, the attic, and a repair history, that is the point where a professional set of eyes is worth more than another season of watching and hoping. A roof rarely fails on the day you notice the first sign; it fails weeks or months later, after enough of these have stacked up that the next storm finds the weak point.
The way to turn a list of signs into an actual decision is a free inspection. We check every item on this list in person: the shingle field from a ladder, the flashing at every penetration, the gutters for granules, and the attic side of the deck with a flashlight, and we photograph what we find so you are looking at evidence, not an opinion. If the roof only needs a repair, that is exactly what we will tell you, with a written price. If it has genuinely reached the end of its service life, you get a replacement number built from the same published replacement ranges on this site, and the option to start pricing it yourself first with the cost calculator.
One more honest note before the checklist: if what brought you to this page is a roof that looks rough but has never actually leaked, the decision is a little different than a roof that is actively failing, and it deserves its own framework rather than a rushed call. Our companion guide on a roof that looks bad but is not leaking walks through that wait-versus-act question directly. And homeowners across Sterling Heights, Warren, and every other Macomb County city we serve can browse more of this lane in the guides library.
- The ten signs span four places to check: the ground (curling, missing shingles, streaking, sagging), up close (granule loss, popped nails, flashing), the attic (daylight, staining), and your repair history (a leak that keeps coming back).
- One sign alone is usually just something to keep watching; two or three together, especially spanning the ground and the attic, usually means the roof is past the point where repairs buy real time.
- Roof age changes the read: the same sign on a young roof may be a localized fix, while on an aging roof it is often the whole system reaching the end of its life at once.
- Repairs run $350 to $3,200; most Macomb County asphalt replacements run $9,000 to $18,000, with most homes landing $12,000 to $16,000.
- A free inspection checks every item on this list in person, with photos, and tells you honestly which side of the repair-or-replace line your roof is on.
Questions we hear most
No single sign is fully reliable on its own, but daylight through the attic roof boards and a leak that returns after more than one repair are the two most decisive, because both are direct evidence of an active breach rather than surface wear. Combined with two or three of the other signs, such as widespread curling or granule loss, they point clearly toward replacement rather than another patch.
Most of the ten signs in this guide are genuinely self-checkable: the ground and gutter signs need only a careful look, and the attic signs need a flashlight and ten minutes. What a self-check cannot give you is a firm price or a definitive repair-versus-replace call, since that requires someone on the roof and in the attic measuring the actual extent of the damage, which is what a free inspection provides.
There is no fixed number that applies to every house, because the signs interact with roof age and location. As a general pattern, one isolated sign on a mid-life roof is often a repair, while two or more signs spanning different categories, or any sign paired with a roof already near the end of its typical service life, is usually the point where a full inspection is worth scheduling rather than waiting for another season.
- FEMA, disaster declaration DR-4757-MI, Michigan severe storms of August 2023 (Macomb County designated). fema.gov/disaster/4757
- Manufacturer technical and warranty literature for the major asphalt shingle lines: GAF (gaf.com), Owens Corning (owenscorning.com), and CertainTeed (certainteed.com).
- Your city or township building department: reroofing permit requirements and fee schedules are set locally in Macomb County; see the county directory of communities. macombgov.org