Ontario Window Cleaning
Southern Ontario & Muskoka
Ontario Window Cleaning — Blog

Hard Water Stains on Windows: How to Remove Them (and Why They Keep Coming Back)

Published 2026-04-23 · Reading time: ~4 min

If you've cleaned your windows and still see a chalky haze or white spots, you're looking at mineral deposits. They don't wipe off. They etch in. Here's how we remove them — and why water-softener systems and purified water are the real solution.

What hard water stains actually are

"Hard water stains" is a catch-all term for the mineral residue left behind when water — either from a sprinkler, a lake spray, a rainstorm that hits a dirty roof, or a garden hose — dries on glass. The minerals are mostly calcium carbonate and magnesium carbonate, with silica and iron oxide depending on your region.

The problem: minerals are heavier than water. When water evaporates, the minerals stay. Over time they bond chemically to the glass surface. The longer they sit, the harder they are to remove. Past a certain point, the glass is permanently etched and needs polishing or replacement.

Which Ontario locations are worst for mineral deposits

DIY removal (light deposits only)

For light mineral haze — say, 1–3 months of accumulation — this sequence will work on most cases:

  1. Start with a 50/50 white vinegar and distilled water spray. Soak the affected area for 5–10 minutes; do not let it dry.
  2. Agitate with a microfibre cloth (not paper towel, not newspaper, not a dish scrubber).
  3. Rinse with distilled water — not tap water, which reintroduces the problem.
  4. Squeegee or microfibre-dry immediately.

If after one pass you can see improvement, repeat until clear. If after two passes the deposits are unchanged, you're past DIY and need professional treatment.

Never use: razor blades (scratches tempered and coated glass), CLR-style acid cleaners without dilution testing (etches glass), or ammonia on tinted glass (damages coating).

Professional removal

We treat stubborn mineral deposits with a three-stage process:

  1. Chemical dissolution. A controlled-pH mineral-dissolving agent applied with a gentle microfibre and allowed to dwell without drying.
  2. Mechanical agitation. Non-abrasive pad designed specifically for glass — it removes the bonded deposit without scoring the surface.
  3. Purified water rinse. Zero-minerals water rinses the surface without redepositing anything. This is the critical step most DIY attempts skip.

Why we use a purified water system on every exterior clean

Our water-fed pole system runs tap water through a reverse-osmosis and deionisation filter before it ever touches the glass. What comes out the brush is 0–2 ppm (parts per million) of dissolved solids, compared to 150–400 ppm for typical Ontario tap water and 400–800 ppm for lake water.

Zero ppm water has no minerals to deposit. The glass air-dries streak-free, spot-free, mineral-free — no wiping needed. It's the only practical way to clean lakeshore and waterfront properties without leaving visible residue.

Preventing mineral deposits in the first place

When to call a professional

Call when:

Hard water stain removal is one of our most frequently-requested services across Oakville, Burlington, Muskoka, and all our shoreline service areas. Call for a quote — severely etched glass sometimes needs polishing, which we'll identify up front rather than after we've started work.

Need window cleaning, gutter service, or power washing?

Free quotes, same-week scheduling, fully insured. Serving Southern Ontario & Muskoka.

Get a Free Quote (647) 561-9500
We serve