John's Window Cleaning is a division of John's Eavestrough Service. We have been serving the Central Okanagan for over 25 years. Our services include gutter cleaning & repair, window cleaning and power washing for your home or business. Contact us today for all your outdoor home maintenance needs.