What is Professional Roof Cleaning?

Professional roof cleaning is the safe removal of moss, algae (Gloeocapsa magma), lichen, bird droppings, and black streaks from asphalt shingle roofs using a soft-wash method — low-pressure application (under 500 PSI) of a shingle-safe sodium hypochlorite and surfactant solution. Soft wash is the only roof-cleaning method approved by the Asphalt Roofing Manufacturers Association (ARMA); pressure washing voids shingle warranties and strips protective granules. D&D Home Services provides ARMA-compliant roof cleaning throughout Kitchener, Waterloo, Cambridge, and Guelph, Ontario, starting at $399 for single-storey homes.

🏡 Spring 2026: Free drone roof assessment with every quote • Soft-wash roof cleaning from $399
Kitchener • Waterloo • Cambridge • Guelph & Surrounding Areas
(519) 502-3905 Mon–Sat 7AM–7PM
Professional roof cleaning and moss removal in Kitchener-Waterloo
★ ARMA-Approved Soft Wash — Shingle-Safe Method

Roof Cleaning & Moss Removal in Kitchener-Waterloo

Safely remove moss, algae, lichen, and black streaks from your asphalt shingles with our ARMA-approved soft-wash method. Free drone roof assessment included with every quote.

$399
Starting From Single-storey homes
ARMA-Approved Method
🛡️Shingle Warranty Safe
🌿Landscape Protected
🚁Free Drone Assessment

Professional roof cleaning is the safe removal of moss, algae (Gloeocapsa magma), lichen, bird droppings, and black streaks from asphalt shingle roofs using a soft-wash method — low-pressure application (under 500 PSI) of a shingle-safe sodium hypochlorite and surfactant solution. Soft wash is the only roof-cleaning method approved by the Asphalt Roofing Manufacturers Association (ARMA); pressure washing voids shingle warranties and strips protective granules, shortening roof life by 5–10 years. D&D Home Services provides ARMA-compliant roof cleaning throughout Kitchener, Waterloo, Cambridge, and Guelph, Ontario, starting at $399 for single-storey homes.

Why Your Roof Looks Like That (And What's Really Happening)

At D&D Home Services, we get asked the same question on almost every call: "Is my roof ruined, or can it be saved?" In almost every case — yes, it can be saved. Those dark streaks running down your shingles aren't dirt, and they aren't shingle damage. They're a living blue-green algae called Gloeocapsa magma feeding on the limestone filler in asphalt shingles. Green sponge-like patches are moss. Crusty yellow or grey spots are lichen, a fungus-algae symbiote that bonds to the shingle surface. Left alone, all three shorten the life of your roof by holding moisture against the shingles.

The good news: a professional soft-wash treatment kills the growth at the spore level, lifts decades of buildup, and leaves your roof looking like it did the day the shingles were installed. And because we use the ARMA-approved method — not a pressure washer — your shingle warranty stays intact and your roof life isn't shortened.

🧬 Soft-Wash Method

ARMA-approved low-pressure chemistry kills moss and algae at the root without stripping granules

🛡️ Warranty Compliant

Compatible with Owens Corning, GAF, IKO, and CertainTeed shingle warranties

🚁 Free Drone Assessment

Aerial imaging documents current coverage and written quote before any work begins

🌿 Landscape Safe

Pre-soaked gardens, tarped downspouts, biodegradable surfactants, full rinse after

What We Remove from Your Roof

Different organisms require slightly different dwell times and solution ratios. During the free assessment, we identify exactly what's growing on your roof and tune the treatment to match. Here's what we see most often on Waterloo Region homes.

🟢 Moss

Spongy green patches on north-facing and shaded slopes. Traps moisture — the #1 cause of premature shingle failure in Ontario.

⚫ Black Streaks (Algae)

Dark streaks running down the roof from Gloeocapsa magma — a blue-green algae that feeds on shingle limestone filler.

🟡 Lichen

Crusty grey, yellow, or orange patches that bond chemically to shingle granules. Hardest to remove without soft wash.

💧 Bird Droppings & Sap

Acidic residues that corrode shingle surfaces over time. Often concentrated under trees and near rooflines.

Why Pressure Washing Destroys Roofs — And We Refuse to Do It

Here's the uncomfortable truth about roof cleaning in Ontario: most of the "deals" you see on Facebook Marketplace and Kijiji are pressure washing. A 4,000 PSI pressure washer blasts the granules — the protective mineral layer — clean off your shingles. The roof looks temporarily cleaner the day it's done, and then it rapidly fails: bare asphalt exposed to UV dries out, cracks, and leaks within 3–5 years. Insurance adjusters can spot pressure-washed shingles on sight, and shingle manufacturers void warranties immediately.

We follow the Asphalt Roofing Manufacturers Association (ARMA) Technical Bulletin on roof cleaning to the letter. Soft wash. Under 500 PSI. Shingle-safe chemistry. Landscape protection. That's the only method we'll put our name on.

Schedule Your Free Roof Assessment

Pick a date and time — we'll fly a drone, inspect the roof, and email a written quote within 24 hours.

Book Your Roof Assessment

Select a date and time that works for you.

How We Clean Your Roof

1

Drone & Ground Inspection

A free drone-assisted roof assessment documents current moss, algae, and lichen coverage, identifies any loose shingles, and produces a written quote before a single drop of solution touches the roof.

2

Property Protection

We pre-soak landscaping, tarp gardens, and redirect downspouts so runoff never reaches your plants. Pets and kids stay indoors during the treatment window.

3

Soft-Wash Application

A shingle-safe sodium hypochlorite and surfactant solution is applied at under 500 PSI (lower than a garden hose). The solution dwells, kills spores at the root, and lifts decades of growth without scrubbing or pressure.

4

Rinse & Final Inspection

Roof and landscaping are fully rinsed. A final drone pass confirms full coverage. You get before-and-after photos, a 2–3 year clean-roof expectation, and an optional annual maintenance spray to keep it that way.

Why Kitchener-Waterloo Roofs Need Cleaning More Than You Think

Southwestern Ontario's humid continental climate creates near-perfect conditions for Gloeocapsa magma — the algae behind those dark streaks — and for moss and lichen. Our region averages 84 cm of rainfall and 160 cm of snowfall per year, with summer humidity regularly exceeding 70%. North-facing slopes in Waterloo Region often stay damp for 6+ months of the year, which is why moss grows faster here than in drier parts of Canada. Mature tree canopies in Kitchener neighbourhoods like Forest Heights, Doon, and Bridgeport shade shingles and drop leaves, acidic sap, and organic debris that accelerate algae growth. A typical untreated asphalt roof in our region starts showing black streaks between years 5 and 8, and moss typically appears on shaded slopes by year 10. The encouraging news: a single professional soft-wash treatment can restore a 15-year-old roof to factory appearance, extend shingle life by 5–10 years (according to ARMA research), and be maintained indefinitely with optional annual spray treatments at a fraction of the initial cost. Most homeowners are shocked to learn their roof isn't failing — it just needed a proper clean.

🏡
Roof Cleaning Starting from $399 Single-storey • Soft Wash
🏠
Two-Storey From $599
🧽
Soft Wash Siding From $199
🏠
Gutter Cleaning From $129
Get Free Quote →

What Our Customers Say

Real reviews from homeowners in Kitchener-Waterloo, Cambridge & Guelph

★★★★★

"Our roof had black streaks for years — we thought we needed a replacement. D&D did their soft-wash treatment and it looks brand new. Saved us thousands. Would recommend to anyone."

H
Heather W. Kitchener, ON
★★★★★

"Three other companies quoted us pressure-washing. D&D was the only one who explained why that's a bad idea and showed me the ARMA bulletin. That's the company I want doing my roof."

D
Derek F. Waterloo, ON
★★★★★

"Moss on the north side of the roof was out of control. They killed it, lifted it, and rinsed everything — including our flower beds. Professional from start to finish."

C
Carolyn M. Cambridge, ON
★★★★★

"The drone assessment made it really easy to see exactly what they were going to do. Before-and-after photos are night and day. Already booked them for gutters too."

R
Ryan P. Guelph, ON

Roof Cleaning
FAQ

Everything homeowners ask us about soft-wash roof cleaning, answered honestly.

Get a Free Quote

Yes. Soft wash is the only roof-cleaning method approved by the Asphalt Roofing Manufacturers Association (ARMA). We use low pressure (under 500 PSI — less than a garden hose) combined with a shingle-safe sodium hypochlorite and surfactant solution that kills moss and algae at the spore level. Pressure washing, by contrast, strips granules off shingles and shortens roof life by 5–10 years.

Most Kitchener-Waterloo roofs stay visibly clean for 2–3 years after a professional soft-wash treatment. North-facing slopes and heavily shaded roofs regrow algae faster; south-facing and well-ventilated roofs can stay clean for 4–5 years. We offer an optional annual maintenance spray that extends clean results indefinitely at a fraction of the initial cleaning cost.

Soft-wash cleaning is explicitly approved by the Asphalt Roofing Manufacturers Association (ARMA) and preserves your shingle manufacturer warranty. In fact, moss and algae left untreated can void warranties. Our method is compliant with Owens Corning, GAF, IKO, and CertainTeed warranty requirements. Insurance-wise, a clean roof is a lower-risk roof — insurers have never flagged our work as a concern.

Yes. We pre-soak all landscaping with fresh water before cleaning, use biodegradable surfactants, and rinse gardens thoroughly afterward. Our solution breaks down into salt and water within hours. We also tarp downspouts and redirect runoff away from gardens when requested. Pets should stay indoors during the treatment and for 2 hours after — same as you'd do for any exterior cleaning product.

We remove moss (the green, sponge-like growth on shaded slopes), algae (Gloeocapsa magma — the culprit behind the dark black streaks you see on most Ontario roofs), lichen (crusty grey or yellow patches that bond to shingles), bird droppings, tree sap, and accumulated dirt. The soft-wash solution kills growth at the spore level so it doesn't regrow within months like pressure washing alone.

Ready to Restore Your Roof?

Free drone assessment, written quote within 24 hours, ARMA-approved soft wash.

Text for Free Quote Call Now