Skip Navigation

Rely on over a decade of experience to get your eavestrough and windows looking like new

Book an Appointment

THE Bow Valley’s Professional Window Cleaning Solution

Window and Eavestrough Cleaning in Banff, Canmore, and Surrounding Areas

Take care of your windows inside and out with window cleaning services from Cascade Window Cleaning. We provide residential and commercial window and eavestrough cleaning for Banff, Canmore, and beyond. Clean windows help brighten up any home or commercial space. First impressions are everything, so allow Cascade Window Cleaning to keep your windows sparkling clear and keep your house, office or store front looking its best.

Clean Eavestroughs Can Save Your Home from Expensive Water Damage

Eavestrough cleaning protects your home from potential water damage. Backup from clogged gutters and spouts can soak into the roof and walls of your home and damage the building. Prevent leaks and expensive structural issues by keeping your eavestroughs cleared of debris.

Schedule Seasonal Cleaning

Whether you want to get ready for the snow melting when the sun starts to shine, want to clear dead leaves from your eavestroughs before the winter, or need a hand with your windows to complete your spring cleaning, Cascade Window Cleaning serves homeowners and businesses year-round and throughout Banff, Canmore, and the surrounding communities. Save time and money by calling Cascade Window Cleaning for:

  • Residential window cleaning 
  • Commercial window cleaning 
  • Eavestrough cleaning

Our affordable services will leave you with nothing to do but to enjoy the mountain view! Contact us today to schedule your appointment.

window cleaning

Cleaner, Safer

Ditch the shaky ladder and get crystal clear windows without the hassle


Prevention is Everything

Don’t wait for tragedy to strike, protect your home by getting your eavestroughs professionally cleaned

home cleaning

Get in the Spirit

Give your property a fun, festive look for the holidays and illuminate the night



“Mark from Cascade window cleaning was very professional, knowledgeable, and skilled at what he does. I highly recommended hiring them for any window cleaning job in Banff and Canmore.”


-  Matthew K.

Google review



“Window cleaning and Christmas light install.  This company did such a great job and take pride in doing it right.  We will hire them every year.”


-    Marnie D.

Google review


“Cascade Window Cleaning, and most notably Mark Thorsteinson, exceeded my expectations.  Very professional, very courteous, and very fair in their pricing.  I would not hesitate to recommend them.  I returned to a home with crystal clear windows and otherwise no trace that anyone ever came.  Eavestroughs were cleaned and even our dining room fixture was spotless!”


-    Jason A.

Google review


“Did a great job on my windows and was super accommodating. Professional, would recommend.”


-    Brian Y.

Google review



“Great service, very professional and polite. I recommend them.”


-  Delphine D.

Google review



“Amazing service and management. Keep up the good work!”


-  Riley R.

Google review



“Best window cleaners in Banff.”


-  Blake A.

Google review

Contact us

Cascade Window Cleaning

818 Railway Ave, Canmore

 AB T1W 1P4


P.O. Box 4767, Banff

AB, T1L 1E9




Monday – Friday: 8:00 AM – 5:00 PM
Closed on weekends


Service area:

Canmore and Banff




Send to a friend

Send the url of this page to a friend of yours

Copyright Cascade Window Cleaning 2023 - Legal
Created by

Legal notice