Window Cleaning in Richmond Hill, Ontario — Professional, Insured & 5-Star Rated
Services that Will Brighten Your Day.
Window Cleaning & Eavestrough Cleaning in
Richmond Hill, ON
Looking for professional window cleaning in Richmond Hill, Ontario? Sundance Window Cleaning serves homeowners across all of Richmond Hill — from the upscale properties in Bayview Hill and Jefferson, to the established neighbourhoods near Mill Pond, to the newer developments along the Bayview Avenue and Yonge Street corridors. We’ve been providing window cleaning and eavestrough cleaning to Richmond Hill homeowners since 2017.
With over 2,000 residential jobs completed across York Region and a 5 Google rating backed by 70+ reviews, Sundance is the trusted choice for Richmond Hill homeowners who want a professional result without dealing with a franchise or a rotating crew. Every job is done personally by Chad — the owner — with a 100% satisfaction guarantee.
Window Cleaning in Richmond Hill, ON
The House on the Street Everyone Notices
Richmond Hill is one of York Region’s most property-proud communities, and the homes here reflect it — from the large traditional brick homes in Bayview Hill to the newer executive builds near Jefferson Forest.
Our pure water-fed pole system handles both multi-storey newer builds and the classic two-storey homes throughout North Richvale and Langstaff safely from the ground, with no ladders against your siding, soffit, or eavestroughs. For interior window cleaning on upper floors, we use extension tools that eliminate the need for ladders inside your home as well.
Richmond Hill windows tend to accumulate road film from the busy Yonge and Bayview corridors — a layer that’s subtle but makes a noticeable difference once it’s removed. Most Richmond Hill clients book in spring for a post-winter clean and again in fall before the heating season starts.
Eavestrough Cleaning in Richmond Hill, ON
Clean Gutters. Dry Basement. Happy Homeowner.
Richmond Hill’s substantial tree canopy — particularly in Bayview Hill, North Richvale, and the older streets near Mill Pond — makes eavestrough cleaning especially important before winter.
Oak trees are among the last to drop in York Region, often shedding through late November, which means many Richmond Hill homeowners who clean gutters in October find them partially blocked again before December arrives. We recommend booking your fall eavestrough clean in mid-to-late November for most Richmond Hill properties.
We use a professional gutter vacuum system — no debris scattered on your interlock, gardens, or lawn — and finish every job with a downspout flush to confirm water is moving freely through the entire system. A blocked downspout going into a freeze-thaw cycle is one of the most common causes of preventable water damage we see in this area.
Window Cleaning Packages
SIGNATURE
-
Exterior Window Cleaning
-
Interior Window Cleaning
-
Screen Cleaning
Minimum Package Price $199.99 + HST
Frequently Asked Questions — Window Cleaning in
Richmond Hill, Ontario
We offer full interior and exterior window cleaning, screen cleaning and reinstallation, track and frame cleaning and eavestrough cleaning with our gutter vacuum system.
Many Richmond Hill homeowners bundle window and eavestrough cleaning in spring and fall for the most cost-effective result.
All of Richmond Hill — including Bayview Hill, Jefferson, Mill Pond, Langstaff, North Richvale, Westbrook, Devonsleigh, and properties along the Yonge Street and Bayview Avenue corridors.
Most of our work is completed safely from the ground using a pure water-fed pole system that reaches upper-floor windows without ladders.
This protects your siding, landscaping, and window frames while delivering a streak-free finish.
Fill out our quote form and send a few photos of your home. Most quotes are returned within 24 hours. You can also call or at (647) 402-8945.
Why Richmond Hill Homeowners Have Trusted Sundance Since 2017
We Guarantee 100% Satisfation
On Every Service We Offer
Gutter Cleaning Packages
Minimum Package Price $249.99 + HST
Our Simple 3 Step Process for booking a service in Richmond Hill, ON
Booking a Service With Us Is As Simple As 1-2-3
1. Get Your Free Quote
Fill out your request form or give us a call. Let us know how we can help!
2. Set Your Schedule
Once your quote is approved, a service date will be made that works best for you.
3. Relax
Your job is done! let us take it from here so you can do things that you enjoy.