During the change of seasons, leaves, twigs, and other debris can clog up our eavestroughs. Fortunately, Capital Windows and Snow provide an effective eavestrough cleaning service to ensure that all precipitation can flow smoothly down the gutter.

Window Washing


Forget the ladders, squeegees, and stress of cleaning your own windows. We can help!  Specializing in residential exterior and interior window cleaning, eavestrough cleaning and pressure washing, we’re ready for your next window washing job.


We are a Window Washing and Snow Removal Company servicing residential and commercial clients in Edmonton, Alberta. With a staff of 21 worker’s and additional trade partners, we service annually over 1500 clients for window cleaning and eavestrough cleaning and 1,200 clients for snow removal services. Our goal is to provide high-quality service that meets and exceeds our customer needs.

  • "This will be our 4th winter season that we have used Capital Windows and Snow for our snow removal. We have always had consistent service from them and never had to worry about our snow not being removed. We would definitely recommend them."

  • "I just wanted to let you know that your window washers did a phenomenal job on my windows yesterday. They took great care on the inside with their big long ladders, which I really appreciated. They also did a great job on all the silicone and stickers left behind by the window installers. I love that everything is super sparkly! It’s like I have HD to look outside now! Thanks!"

    - Robin
  • "We had to reschedule our window cleaning several times, each time was no problem or hassle at all. The windows have never looked cleaner! I look forward to having them back next year."