Skip Navigation

Quality Window Cleaning Services in Kelowna & Vernon

Don’t let dust, dander or grime muck up your view! Get in touch with John’s Eavestrough Service for efficient window cleaning in Kelowna. We can build a schedule to clean your windows as often or as little as you wish, all year round. Whether your home or low-rise building could benefit from sparkly, clean windows, we customize our maintenance programs to accommodate your specific needs because your complete satisfaction is a top priority to us. Rest assured that we’ll do a professional and thorough job both inside and out, ensuring there’s not any scratches, streaks, nasty grime or dirty build-up from pollution remaining in those hard-to-reach corners.

Benefits of Hiring a Professional Window Cleaner


While you might be tempted to save a little money and clean your windows yourself, hiring a professional window cleaning company from Kelowna is worth the investment.

Here are a few of the many benefits of hiring us:

  • We have the right equipment, environmentally-friendly cleaning solutions and professional know-how to achieve better results.
  • We’ll save you time. A window cleaning job that might take you all weekend can usually be completed by our team in mere hours.
  • We’ll save you the hassles of wrestling with that ladder. Leaving the window cleaning to us is much safer for you because we know how to safely use all of the equipment required for the task. 
  • Professionally cleaning your windows can effectively extend their lifespan because we remove many harmful contaminants (acid rain, hard minerals, mildew, etc.) before they can build up and cause significant damage. It can also prevent permanent stains and marks on your windows.
  • Professionally cleaning your windows can increase your curb appeal and enhance the quality of your property.
  • Clean windows not only affect your property’s exterior – they also allow you to enjoy the view from the interior! 
  • We’re capable of multitasking. In addition to our window cleaning offerings, we can also clean and repair your eavestroughs and gutters and even make minor roof repairs while we’re up there.
  • We offer very competitive pricing to make our window cleaning services more affordable for you, especially if you decide you require regular servicing.
  • In addition to homes, we also have experience with many types of commercial buildings, including retail storefronts, offices, schools, hospitals, hotels, restaurants, low-rise condominiums and apartments, etc.

Window Cleaning in Kelowna

Create a favourable first impression with potential home buyers or customers with sparkly, streak-free windows. John’s Eavestrough Service is available by appointment for all your eavestrough and window cleaning in Kelowna. That means you can schedule our services for whenever it’s most convenient for you – just give us a call or send us an email, and we’ll get back to you as soon as possible. 

What We Take Care Of

Not quite sure what we can do for you and your windows? Check out our list of types of cleaning we do:

  • Exterior windows
  • Exterior siding
  • Glass balconies and railings 
  • French doors
  • Storm windows
  • Skylights
  • And more!


Contact Us Today


Please don’t hesitate to reach out to us with any specific questions or concerns you may have about the professional window cleaning process or if you’d like to schedule window cleaning for your Kelowna home, office, building, or business. We’re always here to help you!


We are available seven days a week so that you can schedule our services during a convenient time. Fill in the online form and place your request.


We also provide power washing services for customers throughout Kelowna and Vernon.



Created by

Legal notice