Soft Wash
Roof
Cleaning
Black streaks, algae, moss, and lichen are actively destroying your shingles. We remove them safely with low-pressure soft washing — no damage, no voided warranties, results that last 3 to 5 years.
What We Do
Your Roof Deserves a Safe, Deep Clean
Those dark streaks running down your shingles are not just unsightly — they are a living organism called Gloeocapsa Magma, a cyanobacteria that feeds on the limestone filler in asphalt shingles. Left untreated, it eats away at your roofing material, shortens shingle lifespan by years, and tanks your curb appeal. Algae, moss, and lichen cause similar damage through moisture retention and root penetration.
Green Pro Services uses a manufacturer-recommended soft wash process to kill the growth at the root and rinse it clean without touching a single shingle granule. No high pressure, no cracked tiles, no blown-off granules, and no voided warranty. The ARMA (Asphalt Roofing Manufacturers Association) specifically recommends low-pressure soft washing over any other method — and it is the only method we use.
We serve homeowners and businesses across Kankakee County and Will County — from Kankakee, Bourbonnais, and Bradley to Frankfort, New Lenox, and Mokena.

Know the Signs
Does Your Roof Need Cleaning?
Kankakee County and Will County's humid summers, heavy tree coverage, and moisture from the Kankakee River corridor make this area especially prone to organic growth on rooftops. Most homeowners do not realize it is happening until the damage is already visible — or they are looking at a premature replacement bill.
- Black or dark streaks running down the shingles
- Green or brown moss patches on the roof surface
- Discolored, darkened, or aged-looking shingles
- White or gray lichen crust on shingles or flashing
- Heavy debris and organic buildup around valleys
- Roof appears old but has not been cleaned in over 2 years
Pressure Washing vs. Soft Washing
Why We Only Soft Wash Roofs
Pressure washing a roof blows granules off shingles, drives water under roofing materials, and voids most manufacturer warranties. Soft washing uses a fraction of the pressure and lets professional-grade cleaning solutions do the work instead.
Pressure Washing
- Blows off shingle granules
- Voids manufacturer warranty
- Drives water under shingles
- Results last only weeks
- Can crack tiles and slate
Soft Washing
- Zero granule loss
- Warranty stays intact
- Kills growth at the root
- Results last 3 to 5 years
- Safe on all roofing types
Free estimates — we can quote your roof via Google Earth without a site visit.
Why It Pays Off
Benefits of Professional Roof Cleaning
Safe for All Roofing Types
Soft washing works on asphalt shingles, metal, tile, cedar shake, and flat roofs. Low pressure means zero granule loss and zero damage to underlayment or flashing — regardless of roof type or age.
Kills Algae at the Root
Our professional-grade solutions kill Gloeocapsa Magma, moss, and lichen at the root — not just at the surface. Results last 3 to 5 years, not just weeks like pressure washing alone.
Warranty Stays Intact
ARMA recommends low-pressure soft washing as the only approved cleaning method for asphalt shingles. Your manufacturer warranty is fully protected — high-pressure washing is not.
Extends Roof Lifespan
Algae and moss trap moisture and accelerate shingle decay. Regular soft wash cleaning can add years to your roof's life and delay a costly replacement — critical given Illinois weather cycles.
Boosts Curb Appeal
A clean roof makes your home look years newer in a single afternoon. For homeowners listing in Frankfort or New Lenox, it is one of the highest-ROI exterior improvements you can make before going to market.
Eco-Friendly Process
We pre-wet all landscaping, garden beds, and surrounding vegetation before applying any solution and rinse thoroughly after. Our cleaning agents are biodegradable and plant-safe when properly rinsed.
How It Works
Our Roof Cleaning Process
Free Estimate
We assess your roof — in person or via Google Earth — and give you a clear upfront quote with no obligation.
Prep & Protect
We pre-wet all landscaping and cover any sensitive areas before any cleaning solution is applied to the roof.
Soft Wash Application
Professional-grade biodegradable solution is applied at low pressure to kill algae, moss, and lichen at the root.
Gentle Rinse
Low-pressure water rinse clears all residue without touching granules or driving water under the roofing material.
Final Walkthrough
We inspect the entire roof together and make sure you are completely satisfied before we pack up and leave.
Same crew. Same process. Same guarantee — Kankakee County to Will County.
Where We Serve
Roof Cleaning Across Two Counties
Kankakee County Roof Cleaning
Our home base. Kankakee County's climate and tree coverage make algae growth on rooftops especially common. We have cleaned roofs throughout the county and know what works out here. Fast scheduling, no travel fees.
Will County Roof Cleaning
Frankfort, New Lenox, and Mokena have well-kept homes where a clean roof makes a real difference — especially for homeowners prepping for listing or appraisal. Same team, same soft wash process, same guarantee.
While We're There
Bundle & Save — We Do It All
Most homeowners pair roof cleaning with at least one other service. Gutters, house washing, and window cleaning are the most common combinations — and bundling saves you on scheduling and travel.
Common Questions
Roof Cleaning FAQ
Yes. Soft washing uses low pressure — well below the threshold that damages shingles or removes granules. It is the method recommended by the Asphalt Roofing Manufacturers Association (ARMA) and is safe for asphalt, metal, tile, cedar shake, and most other roofing materials. High-pressure washing is what damages shingles and is never something we use on roofs.
Soft wash roof cleaning results typically last 3 to 5 years before significant regrowth occurs, depending on the level of tree coverage, shade on your roof, and moisture exposure. Roofs with heavy overhanging trees or significant north-facing shade may see regrowth sooner. We recommend cleaning every 2 to 3 years as preventive maintenance in Kankakee County and Will County's climate.
Soft washing does not void your warranty — pressure washing often does. Most major shingle manufacturers including GAF, Owens Corning, and CertainTeed specifically recommend low-pressure soft washing for algae removal. ARMA aligns with this recommendation. If you are concerned, we recommend reviewing your specific warranty documentation and we are happy to discuss the process before we start.
Roof cleaning pricing depends on the pitch, size, and level of growth on the roof. Most single-family homes in Kankakee County and Will County run between $250 and $550. Steeper pitches, larger roofs, or heavier algae and moss coverage may run higher. We provide free on-site estimates — or we can quote your roof remotely using Google Earth if you prefer not to schedule an appointment.
Yes. We pre-wet all surrounding vegetation, garden beds, and landscaping before applying any cleaning solution to the roof, and we rinse thoroughly after. We use biodegradable solutions specifically designed to be safe around plants when properly diluted and rinsed. We have cleaned hundreds of roofs throughout Kankakee County and Will County without landscape damage.
Yes. We actively serve Frankfort, New Lenox, Mokena, and the surrounding Will County area with the same soft wash process and the same satisfaction guarantee we offer in Kankakee County. Call (815) 650-0397 or fill out our online form to get a free quote for your Will County property — we can often provide an estimate via Google Earth without requiring an on-site visit.
No. Roof cleaning is an exterior-only service and does not require access to the inside of your home. We just need access to the exterior of the property and an outdoor water spigot. We send a text when we arrive and a second text with photos when the job is complete. If you want a walkthrough when we are done, just let us know when you book.
Ready to Restore Your Roof?
Get a free, no-obligation roof cleaning quote for your home or business in Kankakee County or Will County, Illinois. We can quote remotely via Google Earth — no appointment needed.