Window Cleaning Vancouver BC | Glass, Screens, Tracks
📍 Serving Surrey & Greater Vancouver | ★ 4.9 Google Rating | Same-Day Quote | Fully Insured
Vancouver & North Shore Window Cleaning

Window Cleaning
Vancouver
NO STREAKS.

Purified water dries with nothing in it, so there is nothing left on the glass to streak. Window cleaning Vancouver and the North Shore — exterior glass, screens and tracks included.

Call Now — Free Quote
Sindy S., a customer in Fleetwood, Surrey BCJamie R., a customer in Cloverdale, Surrey BCA customer in White Rock BC ★★★★★ 4.9 rated on Google — read our reviews
  • Screens and Tracks Included, Every Time
  • Water-Fed Pole for Upper Storeys
  • Same-Day Quote, No Obligation
  • Fully Insured & WCB Covered

Free estimate

Same-day reply from a real person.

This is how we send your quote fastest.

What do you need? *

Please fill in your name, phone, address and at least one service.

No obligation. No site visit needed for most homes.

Prefer to talk now?
Call 604-751-1765

Request received

Thanks — we'll be in touch today with your quote.

Need it sooner? Call 604-751-1765.

4.9 Stars on Google
$2M Liability Insurance
5+ Years in Surrey
1,000+ Homes Cleaned

They Trusted Us.
See What They Said.

Real customers, real results — every photo taken on the job.

Sindy S. happy customer Surrey roof cleaning — All Canadian Home Services

"Absolutely amazing work. The roof looks brand new and they finished in one day. Couldn't be happier."

Sindy S. · Fleetwood, Surrey
Rodel M. happy customer roof cleaning Surrey — All Canadian Home Services

"We had a lot of moss buildup on our roof and honestly didn't realize how bad it was until they showed us before and after. The crew was professional, fast and very respectful. Roof looks completely clean now. Highly recommend for anyone in Surrey needing roof cleaning."

Rodel M. · White Rock, BC

Pure Water.
No Ladders.

Every window on this page was cleaned from the ground with a water-fed pole and purified water. Nothing leans on your siding, nobody comes inside, and the water dries with nothing in it to leave behind.

Water-fed pole brush scrubbing dirt from the outside of a window pane
Purified water rinsing down a large picture window after brushing
Window cleaner reaching second-storey windows from the lawn with an extension pole
Upper-storey window cleaned from the ground with an extension pole, no ladder against the house
All Canadian Home Services window cleaner cleaning a transom window above a patio door
Window cleaner in a safety harness using a water-fed pole on a commercial building
Book Your Windows — 604-751-1765

Free quote · No obligation · Same-day quote

What Will It Cost?

Four taps. No email needed.

How many windows
20windows
63060+
Storeys
Hard water spots
Rough estimate
$160 – $200
20 windows · 2 storeys
Exterior
glass
Screens
washed
Tracks
& sills
Streak-free
guarantee
Send this on WhatsApp

Estimate only — confirmed when we see the windows.
Or call 604-751-1765.

Waiting Is Not Free.

Glass is not structural, so it is easy to put off. The catch is that two of the things landing on Vancouver windows do not wait — they bond.

Hard Water Bonds to the Glass

Sprinkler overspray leaves mineral deposits. Season after season they bond to the glass and stop wiping off — and once that becomes etching, it does not come off at any price.

It Sets Harder Every Year

Cedar and fir pollen settles every spring and rain smears it rather than washing it off. Salt haze off the water near English Bay, Kits Beach, Ambleside or Dundarave dries as a dull film that ordinary cleaner just streaks.

You See It Most in Winter

From October the sun sits low and rakes straight across the glass, showing every streak and water mark from inside the house — in the months you are indoors looking out.

The other option is you, a bucket and a ladder.

Tap water is the problem: the minerals in it are exactly what dries as spots, so a bucket and a squeegee leave you the marks you were trying to remove. Then there is the ladder. A pole reaching three storeys is our risk, not yours — we are WorkSafe BC registered and carry $2M liability, and we work entirely from the outside.

See what it costs →

It Isn't Dirt.
It's Pollen, Salt and Minerals.

Vancouver windows take a beating that inland cities never see. Four things do most of it, and three get harder to remove the longer they sit.

Cedar & Fir Pollen

Every spring a yellow-green film settles on the glass and the frames. Rain smears it rather than washing it off.

Salt Haze

Anywhere near English Bay, Kits Beach, Ambleside or Dundarave picks up salt off the water. It dries as a dull film that ordinary cleaner streaks.

Hard Water Spotting

Sprinkler overspray leaves mineral deposits. Left season after season they bond to the glass and stop wiping off.

Low Winter Sun

From October the sun sits low and rakes straight across the glass, showing every streak and water mark from inside the house.

Vancouver Window Cleaning,
North Shore Included.

We are based in Surrey and cross the bridge most weeks — window cleaning North Vancouver is one of our busiest runs. Plenty of window cleaners Vancouver side do the glass and stop there; we do the screens and tracks with it. If your neighbourhood is here, we quote it over the phone.

Window cleaning Vancouver

Also called window washing Vancouver BC — same job, different word. Kitsilano, Dunbar, Point Grey, Kerrisdale, Shaughnessy, Marpole, Oakridge, Mount Pleasant, Hastings-Sunrise, Renfrew and Killarney.

Window cleaning North Vancouver

Lynn Valley, Deep Cove, Lonsdale, Edgemont, Capilano and Seymour — window washing North Vancouver homes usually means more moss on the frames, not just dirty glass.

West Vancouver

Ambleside, Dundarave, British Properties, Caulfeild and Horseshoe Bay. Ocean-facing glass takes salt film and needs doing more often.

Commercial window cleaning

Storefronts, offices and strata buildings. Commercial window cleaning Vancouver wide, plus Burnaby, Richmond and New Westminster.

Streak-Free.
Every Pane.

  • Purified Water, No Spots

    Tap water carries dissolved minerals, and those minerals are the spots left behind when it dries. Ours is deionized first, so it dries with nothing in it.

  • Water-Fed Pole, Top to Bottom

    Nearly every pane is done with the pole and purified water — upper storeys and ground floor alike. It reaches further, touches less, and dries without a mark.

  • Screens & Tracks Included

    Screens come out, get washed and go back. Tracks and sills are cleaned at the same time, not charged as an extra.

  • Nobody In Your House

    We work entirely from the outside. No appointment window to sit through, and nobody walking through your rooms.

  • Fully Insured & WCB

    $2M liability and WorkSafe BC coverage — which matters on three-storey North Shore lots.

  • Upfront Pricing

    Priced off the window count before we arrive. If we find hard water etching that will not come off, we tell you first.

3 Steps to Clean Windows

1

Call for a Free Quote

Roughly how many windows and how many storeys. Enough to price most Vancouver homes on the phone.

2

We Come to You

You do not need to be home. We need side access and a gate left unlocked, nothing else.

3

Done. Guaranteed.

Glass, screens, tracks and sills. If a window dries with a streak we come back — 48-hour guarantee.

What the Price Includes.

Everything below is part of the job, not an add-on we mention once we are already parked outside.

Purified water, so nothing dries spottedTap water carries dissolved minerals, and those minerals are the spots left behind when it dries. Ours is deionized first.
Water-fed pole, top to bottomNearly every pane is done with the pole and purified water — upper storeys and ground floor alike. It reaches further and touches less.
Screens and tracks includedScreens come out, get washed and go back. Tracks and sills done at the same time, not charged as an extra.
Nobody walks through your houseWe work entirely from the outside. No appointment window to sit through and nobody in your rooms.
WorkSafe BC registered, $2M insuredWhich matters the moment a pole goes up three storeys. You are not carrying the risk for anyone on your property.
48-hour streak guaranteeGlass, screens, tracks and sills. If a window dries with a streak we come back.
Your quote is your price. Priced off the window count before we arrive, usually with no site visit. If we find hard water etching that will not come off, we tell you before we start rather than after.

WorkSafe BC Registered.
$2M Insured. Fully Covered.

WorkSafe BC Registered
$2M Liability Insurance
Licensed BC Contractor
1,000+ Homes Cleaned
All Canadian Home Services — WorkSafe BC registered licensed insured window cleaning contractor serving Vancouver
Our crew — WorkSafe BC registered · $2M insured · Licensed BC contractor

Window Cleaning FAQ
Vancouver BC

Most Vancouver homes land between $150 and $300. The number comes off the window count, how many storeys, and whether there is hard water to treat. There is an estimator higher up this page, or call 604-751-1765 and we will price it while you are on the phone.

No — we are exterior only. Every window we clean is done from the outside, which is the side that actually weathers: rain spotting, pollen, road film and hard water. Interior glass stays clean far longer and most people handle it themselves. It also means you never need to be home.

Yes. Window cleaning North Vancouver and West Vancouver is a regular run for us — Lynn Valley, Deep Cove, Lonsdale, Edgemont, Capilano, Ambleside, Dundarave and the British Properties. North Shore homes tend to need the frames and tracks done as much as the glass, because everything up there stays damp longer.

Yes, included. Screens come out, get washed and go back in. Tracks and sills get cleaned at the same time — that matters most on sliding doors, where grit builds up until the door drags and the weep holes stop draining.

Usually. Those white spots are mineral deposits, most often from sprinkler overspray, and we treat them with a dedicated compound rather than ordinary cleaning. One honest caveat: if the minerals have sat for years they can etch into the glass, and etched glass cannot be polished back by cleaning. We check first and tell you what we are looking at before we start.

Twice a year suits most homes — once in late spring after the cedar and fir pollen has finished dropping, and once in autumn before the low winter sun starts showing every mark. Ocean-facing glass in Kitsilano, Ambleside or Dundarave picks up salt film and often wants three times a year.

Late spring is the most popular because the pollen is done. Autumn is the smarter booking — the sun sits low from October and rakes across the glass, which is exactly when dirty windows become impossible to ignore from inside. We work year round and it is easier to get a spot outside of spring.

No. We work entirely from the outside, so all we need is side access and a gate left unlocked. We message you when the job is finished, and you come home to clean glass.

Yes. Commercial window cleaning Vancouver wide — storefronts, offices and strata buildings — plus post-construction glass, which is a different job and priced separately. We can provide proof of insurance and WorkSafe BC coverage before work starts.

Vancouver, North Vancouver and West Vancouver are the focus of this page — Kitsilano, Dunbar, Point Grey, Kerrisdale, Shaughnessy, Marpole, Oakridge, Mount Pleasant, Hastings-Sunrise, Lynn Valley, Deep Cove, Lonsdale, Edgemont, Ambleside and Dundarave. We also cover Burnaby, New Westminster, Richmond, Coquitlam and Port Coquitlam, and we are based in Surrey.

Hear it from our customers

Real customers across Greater Vancouver, filmed the day we finished the job. These three are roof jobs — same crew, same trucks.

Soft-wash roof cleaning — a homeowner explains the result
“They did a great job” — a Surrey homeowner on their roof clean
A Greater Vancouver customer on what the crew was like to deal with

Ready for Clean Windows?

Tell us roughly how many windows and we will price it on the phone.

604-751-1765

✓ No obligation  ·  ✓ Same-Day Quote  ·  ✓ Fully insured

We accept: 💵 Cash 📱 Interac E-Transfer 📋 Cheque
Scroll to Top