Window Cleaning

Bristol Window Cleaning provides professional window cleaning services to homes and high rise office buildings in Calgary and surrounding communities.

We specialize in large houses, acreages, walkouts, high inside and hard to access windows. Small panes? We’ll have them crystal clear. Storm Windows? We’ll take them apart, clean both sides, reassemble and leave them dazzling.

Regardless of your house style – Ranchers, bungalows, condominium, duplexes and townhouses, no job is too big or too small.

Always professional, reliable and friendly, we take the upmost care when in and around your home. So just sit back and relax. We are Calgary’s Premium Residential Window Cleaning Service Professionals.

We guarantee the quality of our work and are quick to follow-up, if there is ever a problem. Our success is a direct result of your satisfaction!

Window Cleaning in Calgary and Surrounding Area:Residential-glass-Window-Cleaning

  • Exterior/Interior
  • Deck Glass
  • Skylights
  • Storm Windows
  • Sliders
  • French Doors
  • Screen doors
  • Mirrors

We also do:

  • Fans
  • Ledges
  • Screens
  • Tracks

We’ll even change your light bulbs!

Window Screen Cleaning

We get even the oldest screens looking like new, we use “SCREEN MAGIC”
– and you won’t believe its not a brand new screen!




Safety & Insurance

We are members of the “Alberta Construction Safety Association”  which is recognized as the industry gold standard of safety. We are fully covered with $ 5 million in liability insurance and are fully WCB covered.

Safety First: We go ‘Above & Beyond’ the required certification necessary. ALL staff under-go a comprehensive training course and receive ongoing up to date on site and handbook training in line with the IWCA recommendations.

Above ‘Part – 9’: ALL staff performing aerial descent work take a Rope Access Training & Certification course provided by R.A.C. This covers all aspects of rope access safety in Window Cleaning and includes rescue training.

Contact Bristol Window Cleaning at (403) 244-7279 today to book your free, no-obligation quote.