Most Greenville homeowners decide about a roof based on how it looks from the driveway, and the driveway is a poor judge. The dark streaks that make a roof look old are usually harmless, while the problems that actually end a roof's life, worn-out granules, failed flashing and softening decking, are hard to see from the ground. This guide walks through the signs in the order you can check them yourself, and says plainly which ones mean repair and which mean replacement.
Age is the starting point. In the Upstate's heat, humidity and storm wind, architectural asphalt shingles typically last about 20 to 25 years and older three-tab shingles 15 to 20 (see how long a roof lasts in South Carolina). If you do not know when your roof went on, the year your house was built is a useful first clue, and the table further down shows how old the housing actually is across Greenville's ZIP codes.
Signs You Can See from the Ground
- Black or dark streaks: usually algae, not failure. Mostly cosmetic (see below)
- Curling or cupping shingles: edges lifting or the middle sinking. The asphalt has dried out; this is age
- Missing shingles or exposed nail strips: wind has unsealed them. One storm's worth can be repaired; repeated losses mean the sealant strips have aged out
- Bald or shiny patches: granules gone and the asphalt is exposed to the sun. This is a late-life sign
- A sagging ridge or a dip between rafters: a structural or decking problem. Get it looked at soon
- Moss on north slopes: holds moisture against the shingles and lifts their edges; worse under the mature trees common in older neighborhoods
Black Streaks: Cosmetic, Not a Reason to Replace
The dark streaks running down so many Greenville roofs are usually a blue-green algae, Gloeocapsa magma, which darkens as it protects itself from sunlight. It thrives in humid climates, on shaded and north-facing slopes, and under tree cover, which is why it is so common across the Upstate. The asphalt roofing industry's technical guidance treats it mainly as an appearance problem rather than a performance one.
So streaks alone are not a reason to replace a roof, and anyone who tells you otherwise is selling. If they bother you, a low-pressure cleaning with an appropriate solution removes them; pressure washing strips granules and does real damage. When you do replace, algae-resistant shingles with copper-bearing granules are widely available and worth asking for on a shaded lot.
Signs in the Gutters and Around the House
- Granules in the gutters or at downspout outlets: a few after a new roof is normal; a steady layer on an older roof means the shingles are wearing through
- Shingle pieces in the yard after a storm: check which slope they came from
- Peeling paint or rot on fascia and soffits: often water running behind a failed drip edge or overflowing gutters
- Rusted or lifted flashing at chimneys and walls, visible from the ground with binoculars
Signs in the Attic: The Ones That Matter Most
The attic tells you more than the street. On a dry afternoon, with a flashlight, look at the underside of the roof deck. You are looking for water, not just for holes.
- Daylight through the boards, other than at ridge vents
- Dark stains or water rings on the sheathing or rafters, especially around chimneys, vents and valleys
- Soft or delaminating plywood where you can reach it
- Damp or matted insulation below a stain
- Excess heat and moisture: a stifling, damp attic in summer points to poor ventilation, which cooks shingles from below and shortens their life
Repair or Replace: A Quick Way to Read the Signs
One sign on a young roof is almost always a repair. Several signs on an old roof is almost always a replacement. The table below is a rule of thumb for Upstate asphalt roofs, not a diagnosis, and our repair or replace guide goes through the cost math.
| What you see | Roof under about 15 years | Roof 20 years or older |
|---|---|---|
| Black algae streaks | Cosmetic; clean if you like | Cosmetic; not a reason on its own |
| A few missing shingles after wind | Repair | Repair, but check the sealant strips across the roof |
| Granules in gutters | Watch it; may be manufacturing loose granules | Shingles wearing through; plan a replacement |
| Curling or cupping | Ask about ventilation and a warranty claim | End of life; replace |
| Leak at one chimney or pipe boot | Repair the flashing or boot | Repair if the field shingles are sound |
| Stains or soft decking in the attic | Repair the source and the decking | Usually replace; decking work is easier during a tear-off |
How old is the housing where you live?
The year a house was built is not the age of its roof, but it tells you how many roofs the house has needed. These are Census figures for the ZIP Code Tabulation Areas that cover Greenville and the nearby towns we serve. Where the median home is from the 1970s or 1980s, most houses are on their second or third roof, and a roof put on around 2000 to 2005 is now 20 years old or more.
- Source: U.S. Census Bureau, ACS 2020-2024 5-year, tables B25035 and B25034 (observed). ZCTAs approximate, but do not equal, USPS ZIP codes
- Cost for each ZIP: see the Greenville roof replacement cost guide, which links a page per ZIP
| ZIP (ZCTA) | Area | Median year built | Built before 1990 |
|---|---|---|---|
| 29605 | Augusta Road & Gower | 1974 | 66% |
| 29609 | North Greenville & Wade Hampton | 1975 | 63% |
| 29615 | Pelham Road & East Greenville | 1984 | 61% |
| 29640 | Easley | 1985 | 58% |
| 29687 | Taylors | 1987 | 55% |
| 29662 | Mauldin | 1988 | 52% |
| 29642 | Easley | 1994 | 42% |
| 29601 | Downtown & West End | 2000 | 44% |
| 29607 | Southeast Greenville | 2000 | 37% |
When a Sign Becomes a Deadline
Two outside events turn an aging roof from a someday problem into a this-year one. The first is your insurer: Greenville's premiums rose faster than any other US metro's in the second quarter of 2026, and carriers are asking more questions about roofs past 15 years; our guide to roof age and home insurance explains what that means. The second is selling: buyers' inspectors and lenders look hard at an old roof.
Either way, the cheapest next step is information. A free roof inspection through our service gives you a photo record of the field shingles, flashing and attic, and an honest read on whether you are looking at a repair or a roof replacement.
Related Guides and Services
Questions About an Aging Roof
Do black streaks on my roof mean I need a new roof?
No. Dark streaks on Upstate roofs are usually algae, which the asphalt roofing industry treats mainly as a cosmetic issue. Clean them with a low-pressure method if you like; never pressure wash shingles.
Is it normal to find shingle granules in my gutters?
A small amount after a new roof is normal. A steady layer of granules from a roof that is 15 to 20 years old or more means the shingles are wearing through and replacement is coming.
How do I know how old my roof is?
Check your closing documents, the seller's disclosure, or the permit record for the reroof with your city or Greenville County. A roofer can also estimate age from the shingle style and wear during an inspection.
Can one bad spot be repaired instead of replacing the roof?
Usually, yes, if the rest of the roof is sound. A leak at one chimney, vent or pipe boot is a flashing repair. Several problems on a roof past 20 years is when replacement becomes the better value.
Sources
- U.S. Census Bureau, ACS 2020-2024 5-year, tables B25035 and B25034, via Census Reporter. Median year built and share built before 1990 by ZCTA (observed)
- IIBEC, Algae Discolorations of Roofs (ARMA technical bulletin). Gloeocapsa magma and its effect on asphalt shingles
- ClaimsPages, Greenville leads US in homeowners insurance rate increases (Oct 2, 2026). Reports ICE Mortgage Monitor Q2 2026 data (reported)
Get an honest read on your roof
Free inspection, no obligation. Pick a time and a licensed local roofer comes to you.
Schedule My Free Inspection