Roof Cleaning · Midland, ON

Roof Cleaning in Midland.

Soft-wash roof cleaning for Midland — the harbour and downtown streets, Little Lake, Sunnyside, and out toward Midland Point. Black streaks off, moss killed at the root, shingles and warranty intact.

5.0 on Google · 90+ reviews · read them 400+ Simcoe County homes cared for Insured ($2M) · WSIB covered
NordCare members save 10% on roof cleaning.

Instant quote · Simcoe County, Ontario

Step 1 of 5

Your price in one minute.

Real flat-rate prices for window cleaning, house washing, gutters, and more — no email required to see your number.

It doesn’t change your price — we price by home size. It just tells us which home, and nothing is sent until you choose to send it.

a detailed quote with a breakdown of every service offered Joe C., Severn

Rather just talk to a human? Call or text (705) 242-4888

Before & after

A real roof cleaning job, before and after.

Not renders, not stock photos — actual Simcoe County homes. Roofs are the one service where the “after” takes time: the treatment kills the moss at the root and the dead growth sheds over the following weeks.

See all before & afters →

Before and after — roof cleaning on a Simcoe County home
Soft-washed to kill the moss at the root. The clean shot is a few weeks later — the dead moss dries and sheds on its own, which is how the treatment is meant to work.

Why Midland roofs go black and green

The black streaking on a Midland roof is gloeocapsa algae — not dirt, and not a failing roof. It feeds on the limestone filler in the shingles and it thrives on exactly one thing: moisture that doesn’t dry off.

A harbour town supplies that year-round. The air off Midland Bay carries Georgian Bay moisture into every street in town, which is why the streaking here isn’t confined to the waterfront the way you might expect — it turns up well up the hill too.

Two local factors make it worse than average. Mature trees through the older streets keep north slopes permanently shaded, and shade plus damp is how streaking turns into full moss in the valleys. And around the harbour and downtown, gulls are a constant — droppings are acidic, they concentrate the growth wherever they land, and they’re a genuine part of the roof problem near the water rather than just a nuisance.

Midland’s older housing stock adds a wrinkle: a lot of steep century roofs downtown, which look dramatic when they streak and are exactly the ones nobody should be walking on to scrub.

Midland tip: if your roof is streaked on the bay side and clean on the other, that’s not coincidence — it’s the prevailing damp off the water. It also means the clean side tells you what the streaked side can look like again.

How we clean roofs in Midland

No pressure, ever. A pressure washer strips the protective granules along with the algae, shortens the roof’s life, and voids most shingle warranties. We use a low-pressure soft wash — the method roofing manufacturers recommend — which kills the algae and moss at the root.

Worth knowing up front: streaks clear fast, moss does not vanish the day we leave. Once it’s dead it dries out and sheds over the following weeks with wind and rain. Slower than scraping, and it’s what keeps your shingles whole.

Metal roofs, common on the older buildings and outbuildings around here, get the same low-pressure treatment.

Neighbourhoods we serve in Midland

Downtown and the harbour, Little Lake, Sunnyside, Midland Point, Tiffin, and the streets up the hill — plus Penetanguishene, Victoria Harbour, Port McNicoll, and the Tiny concessions.

See why we never pressure-wash a roof, or the guide for cottage owners if yours is a seasonal place.

Get my Midland quote

What neighbours say · 5.0 · 90+ online reviews

“Great service, good communication and excellent results. Had them come to blow off the roof and clean the eavestrough in the spring. Back to the house early summer to do a treatment on the shingles as we have a lot of moss.”
Jeanette B., Severn · July 2025
“Cleaned our moss and lichen off our roof. Were able to schedule the work in a timely manor. Great improvement to the roof, would recommend this business”
Beth D., Coldwater · November 2024

Read all our reviews →

Before you book

All Nord guides →

The NordCare Plan

Or stop booking it altogether.

Members get their exterior windows cleaned every spring and fall automatically — $50 off every visit — plus 10% off house washing, gutters and everything else, in Midland and everywhere else we work.

Explore the plan

More towns

Roof Cleaning in other towns

Ready for roof cleaning in Midland?

A real price in one minute — no email needed, no obligation.

  5.0 on Google · 90+ online reviews