Home/ Exterior Cleaning/ Roof Cleaning/ 5 Signs Your Roof Needs Cleaning, Not Replacement
5 Signs Your Roof Needs Cleaning, Not Replacement
Published August 2, 2026 by Green Pro Services of Kankakee | Kankakee County and Will County, Illinois
Quick Answer
If your roof has black streaks, moss patches, or dark discoloration but no missing shingles, no interior water stains, and no exposed shingle mat, it is dirty, not failing. A professional soft wash removes the algae and moss for a small fraction of the cost of a new roof. Replacement is only the right call when shingles are curled, cracked, bare of granules, or leaking.
Every spring we get calls from homeowners in Kankakee, Bourbonnais, Manteno, and Frankfort who just got a roof replacement quote and want a second opinion. In a lot of those cases the roof still has years of service left. What the homeowner is reacting to is the way it looks, and the way it looks comes from algae, moss, and lichen sitting on top of perfectly sound shingles.
A new asphalt roof on an average home in our area runs five figures. A professional roof cleaning runs a few hundred dollars. Knowing which one you actually need is worth learning before you sign anything, so here are the five signs that point to cleaning rather than replacement, plus the warning signs that mean it really is time for a roofer.
The Checklist
5 Signs Your Roof Needs a Cleaning
Walk your property, look at the roof from the ground with a pair of binoculars, and check your ceilings inside. If what you find matches these five, cleaning is your answer.
Sign 01
Black Streaks Running Down the Slope
Those dark vertical streaks are a blue green algae called Gloeocapsa magma. It feeds on the limestone filler in modern asphalt shingles and it spreads with rain runoff, which is why the streaks always run downhill and why they show up worst on the north facing slope. Algae is a surface organism. It stains the shingle, it holds moisture against the shingle, and it makes your whole house look tired, but it does not crack the shingle or break the seal.
Verdict: Cleaning. Streaks come off with a low pressure soft wash and the roof looks close to new again.
Sign 02
Green Moss or Crusty Lichen in the Shaded Areas Only
Moss grows where the sun cannot dry the roof out, which in our area means under maples and oaks, along the north slope, and in the valleys where debris collects. If the growth is confined to those shaded zones while the sunny slopes look clean, the roof itself is fine. The shade is the problem, not the shingles.
Moss does need to be handled, though. It lifts shingle edges and holds water, and left alone for several more seasons it will turn a cleaning job into a repair job. Do not scrape it or blast it. Pressure and scraping tear granules off and pull moss roots through the shingle surface.
Verdict: Cleaning, and sooner rather than later. Treated moss dies off and releases without mechanical damage.
Sign 03
The Roof Looks Bad But the Shingles Still Lie Flat
Stand back and look at the shingle lines. If they run straight and flat across the roof with no curled corners, no cupping, no buckled rows, and no bare patches showing the black mat underneath, the shingles are still sealed and doing their job. Discoloration on a flat, intact roof surface is cosmetic.
Verdict: Cleaning. Flat, sealed shingles with dark staining is the single most common roof we clean.
Sign 04
Your Roof Is Under About 15 Years Old With No Leaks
Most architectural shingles installed in northern Illinois carry a 25 to 30 year rating and realistically deliver 20 or more with normal maintenance. If your roof went on in the last 15 years, your attic is dry, and you have no water stains on any ceiling, algae staining is not a sign of failure. It is a sign the roof has been outside for a while.
Check your closing paperwork or ask a neighbor who bought around the same time. Age is the fastest way to sort a cleaning job from a replacement job.
Verdict: Cleaning. Wash it now and keep the remaining warranty years you already paid for.
Sign 05
The Replacement Quote Came From a Ground Level Look
Storm season brings crews through Kankakee County knocking doors and pointing at streaks. A real replacement recommendation comes with an attic inspection, photos of the actual damage, granule loss evidence from your gutters, and a look at flashing and penetrations. If nobody went up there and nobody showed you a photo, you got a sales pitch and not a diagnosis.
Verdict: Get a second set of eyes before you spend anything. Our roof inspection is free and we will tell you straight if cleaning will not fix it.
The Other Side
When It Really Is Time to Replace
We are a cleaning company and we will still tell you to call a roofer when we see these. Washing a failing roof wastes your money and ours.
- Shingles are curled at the corners, cupped in the middle, or cracked across the face
- Bare black spots where the granules are gone and the asphalt mat shows through
- Piles of granules washing out of your downspouts every rain
- Water stains on ceilings, damp attic sheathing, or daylight visible through the roof deck
- Visible sagging or a wavy roof line, which points to a deck or structural problem
- Roof is past 20 to 25 years old and shows several of the above together
One curled shingle by itself is a repair. Several of these signs across the whole roof is a replacement.
The Math
Roof Cleaning Cost vs Roof Replacement Cost
Typical local ranges for a single family home in Kankakee County and Will County. Your exact number depends on roof size, pitch, access, and how heavy the growth is.
| Home Type | Professional Roof Soft Wash | Full Asphalt Roof Replacement |
|---|---|---|
| Single story ranch | $350 to $650 | $9,000 to $15,000 |
| Two story home | $550 to $1,100 | $13,000 to $22,000 |
| Large or steep pitch roof | $900 and up | $20,000 and up |
Cleaning also protects the investment you already made. Algae and moss hold moisture on the shingle surface and shorten the working life of the roof, so removing them every few years is maintenance, the same way you would service a furnace instead of waiting for it to quit.
How We Do It
Our Soft Wash Roof Cleaning Process
The Asphalt Roofing Manufacturers Association recommends low pressure cleaning with a chlorine based solution. That is exactly what we do, and it is why cleaning does not put your shingle warranty at risk.
Free Inspection
We look at shingle condition, growth type, and flashing, then tell you whether cleaning is the right call at all.
Protect the Property
Landscaping, shrubs, and grass get saturated and covered before any solution touches the roof.
Apply and Dwell
A low pressure application kills algae, moss, and lichen at the root with no scrubbing and no granule loss.
Rinse and Final Walk
We rinse everything down, flush the landscaping again, and walk the property with you before we leave.
Questions and Answers
Roof Cleaning Questions From Local Homeowners
Get a Free Roof Inspection Before You Replace Anything
We will look at your roof, tell you honestly whether it needs a wash or a roofer, and quote the cleaning on the spot. No pressure and no sales pitch.
Green Pro Services
Exterior cleaning for homes and businesses across Kankakee County and Will County, Illinois.










