Window cleaning
Interior and exterior, hand washed and finished streak free. Screens handled with care and everything left tidy.
Greater Victoria · Vancouver Island
Window cleaning, gutter cleaning, roof cleaning and moss removal, and pressure washing across Greater Victoria. No rushing. No cutting corners. Satisfaction guaranteed.
What we do
We have the expertise and equipment to clean virtually any surface on or around your home or business.
Interior and exterior, hand washed and finished streak free. Screens handled with care and everything left tidy.
Full clear-out of the troughs plus a downspout check, so water actually goes where it is supposed to go.
Moss treated and removed before it lifts shingles and holds water against your roof. Debris bagged and hauled away.
Driveways, walkways, patios, stairs and decks brought back without damaging the surface underneath.
Interior and exterior, hand washed and finished streak free. Screens handled with care and everything left tidy.
Who we help
Exterior cleaning for properties across Greater Victoria.
Window and exterior cleaning for your home.
Clean windows and exteriors for shops, offices and business premises.
Exterior cleaning for strata buildings and shared spaces.
Recent work
Windows, gutters, roofs and pressure washing, straight from real jobs across Greater Victoria.
About us
True View Window Cleaning is locally owned and operated on beautiful Vancouver Island, British Columbia. From our homebase in Langford, we proudly serve all of Greater Victoria, from Sooke to Oak Bay to Land's End.
Ian Bonyun founded True View on a simple principle: quality over quantity. As owner and operator, he takes personal pride in every job.
I love animals and always look forward to meeting your pets. Cats sometimes bat at my squeegee through the window, and dogs like to keep an eye on my work. My little helpers are always a highlight of the day!
I use eco-safe, pet-friendly products.
— IanReviews
From homeowners across Greater Victoria.
Where we work
From our homebase in Langford we cover all of Greater Victoria. If you are just outside the list, ask anyway — we will tell you straight whether we can get there.
Request a quote
No obligation. We’ll reply within one business day.
Ian will call or email you within one business day. If it is urgent, call or text (250) 888-1412.