Duncan Based. Nanaimo to Victoria.topchoicemossremoval@gmail.comMonday–Friday, 7 am–7 pm

Let the Light Back In

Window Cleaning & Window Washing in Duncan, BC

Enjoy more light and a clearer view. Exterior and inside-and-out window cleaning for homes, waterfront glazing, storefronts and managed properties from Nanaimo to Victoria.

Residential window cleaning with a long brush pole at a brick house
Window washing with an extension pole on residential glass.

What Does Window Cleaning Involve?

Window cleaning removes ordinary surface dirt from the panes in your agreed glass list. We choose between suitable hand cleaning and purified-water pole methods according to the windows and access. Screens, tracks, railings and skylights can be priced with the work, giving you a clear scope and a finish you can assess.

Your Quote Can Include

  • Exterior glass cleaning within the quoted access limits
  • Method selected for glass type and window condition
  • Optional interior glass, screens and accessible frames
  • Care around seals, vents and surrounding finishes
  • One-time or recurring window cleaning options

Start with the Right Window-Cleaning Scope

A window can include several panes, a frame, a screen and a track. A quote described simply as window washing can mean exterior glass only. We confirm the actual items included so you can compare proposals without guessing.

Interior glass, screen washing and detailed track cleaning can be added where appropriate. Skylights, glass railings and hard-to-reach glazing also need to be listed. If access requires entering a neighbour’s property or working above a fragile surface, mention that when requesting the estimate.

Choose the Method for the Glass and the Access

Traditional squeegee cleaning and purified-water pole cleaning both have suitable applications. Height, accessibility, finish and the type of dirt influence the choice. Frames and seals are checked visually before work; fragile or deteriorated windows may need a different plan.

A pole system does not make every elevated pane accessible, and roof access is not automatic. We consider safe positioning and surrounding materials. Window cleaning should not force water into vents or deteriorated seals. If there is uncertainty about a specialist coating, we ask for the manufacturer’s guidance.

Brush pole reaching a high dormer window above a brick house roofline
Upper-storey window cleaning and the access it needs.

Dirt, Mineral Deposits and Failed Seals

Salt residue, dust, pollen and light surface grime are common reasons to wash exterior glass. Hard-water deposits, paint spots, adhesive and construction debris may require a separate restorative service, a test or a specialist. Aggressive scraping can scratch some glass and is never assumed as part of a routine clean.

Fogging between the panes of a sealed unit is not accessible surface dirt. Scratched glass and etched mineral damage may also remain visible after cleaning. We explain those limitations rather than promising that washing will fix an issue in the glazing itself.

Plan a Visit Around the Property

For interior cleaning, clear delicate objects and give access to each window. For exterior work, unlock gates, move vehicles where requested and let us know about pets. Roof or siding work is generally best coordinated before the final glass clean.

Coastal exposure, nearby trees and personal preference help set the cleaning interval. Ask for annual, seasonal or more frequent storefront visits. A plan should identify the panes and extras included each time so a recurring service stays easy to budget.

Build the Window Visit around the View You Want

Start with the glass that matters most: a kitchen picture window, living-room doors, an upper view pane or a storefront customers see every day. Then list the rest of the house and any rails or skylights you want included. Inside-and-out work requires interior access, while screen and track detailing take their own time. A consistent pane list makes later seasonal visits easier to compare and budget.

Nanaimo window washing in Hammond Bay and Departure Bay can include elevated view glass; Maple Bay and Mill Bay requests may add deck railings. Victoria, Oak Bay and Sidney window cleaning can cover homes or commercial frontage. We discuss mineral deposits, scratches and cloudy sealed units before promising a result, because clean surface glass and glazing repairs solve different problems.

Plan Your Budget

Window Cleaning Pricing

Free QuoteProperty-specific pricing

Pane count, size, storeys and access are assessed. Choose exterior only or inside and out; screens, tracks and mineral-stain work are listed separately.

Compare All Service Prices

How We Prepare Your Window Cleaning Quote

Window count, pane size, storeys, ladder or pole access, screens, tracks and interior work all affect price. Photos of every building side let us count more accurately; specify whether skylights, doors, railings or conservatory glass are included.

Send your address, photos and the surfaces you want cared for. We will explain the options and prepare an itemized estimate with the method, finish, price and visit details clear. For larger or complex properties, a walkthrough can help define the complete work.

Keep the View Clear

Window Cleaning Service Plans.

Choose your pane list, inside or outside scope, and a frequency that suits your home or business.

Squeegee moving across a soapy residential window with a garden reflected in the glass
A close view of the squeegee finish on window glass.

One-time window clean

Fresh Start

Exterior or Inside & Out

Free No Obligation Quote · Per-Visit Pricing

  • An agreed pane list
  • High-glass access reviewed
  • Screens and tracks as listed options
  • Free property-specific quote
Plan My Window Cleaning

Two visits per year

Seasonal Clarity

Spring & Later-Season Care

Free No Obligation Quote · Per-Visit Pricing

  • A consistent glass scope
  • Exposure-based scheduling
  • Interior visits by arrangement
  • Per-visit price confirmed in writing
Plan My Window Cleaning

Quarterly or a custom interval

Frequent Finish

Homes & Storefronts

Free No Obligation Quote · Per-Visit Pricing

  • For more frequent visible buildup
  • Separate residential or business scope
  • Access and opening hours considered
  • No automatic subscription assumed
Plan My Window Cleaning

Each window plan is priced for your pane list, height, access and visit frequency. Your written proposal confirms the per-visit total. Screens, tracks, skylights and stain restoration are included only when specified.

Before You Book

Window Cleaning: Your Questions.

Know the method, the scope and what to expect.

Only when stated in your quote. Exterior glass, inside-and-out glass, screen washing and detailed tracks are separate items so you can choose the level of service.

No. Fog inside a sealed glazing unit generally needs a glazing assessment, not cleaning of the outside surfaces.

Some deposits need specialist treatment or testing and may have permanently etched the glass. Send photos; restoration is not automatically included in a routine wash.

Yes. We can discuss annual or seasonal home cleaning and recurring storefront work. Frequency depends on exposure and the result you want to maintain.

Exterior-only work can often be arranged with agreed access. Interior window cleaning requires appropriate access and scheduling. We confirm those details before the visit.

Send photos of every elevation, note the storeys and choose outside only or inside and out. List skylights, glass rails, French panes, screens and tracks separately. Mineral stains, paint or adhesive marks and restricted access can change the work from a routine wash.

Haze can be on the glass surface, inside a sealed unit or due to scratching or etching. Routine washing only addresses suitable surface dirt. If cloudiness is between panes, cleaning cannot restore the failed unit; mineral restoration also requires a separately assessed method.

Use a defined pane list and tell us about new furniture, locked gates, construction or altered balcony access before the next visit. Exterior-only and inside-and-out visits can have different scopes. The plan states each visit's price and authorizes extras separately.

Let’s Look at Your Property

A Clear Quote.
A Better-Looking Home.

Tell us what you want to improve. We’ll explain the suitable work and prepare an itemized estimate, with the care, finish and price clear before you book.

For a direct inbox enquiry, email us your address, photos and the services you need.

  • Property-Specific Assessment
  • Written Scope Before Work
  • No Obligation to Book

Request Your Free No Obligation Quote

Roof, gutters, glass or the whole exterior.

No obligation. We use your details to respond to this quote. Privacy Policy.