Window cleaning across Ottawa, Gatineau, and the surrounding communities

Residential service · Ottawa

Window cleaning in Ottawa

Streak-free glass, inside, outside, or both. Exterior cleans start at $135, and the exact price is in writing before we start.

From $135 exterior cleans Free assessment 48-hour touch-up window

Takes about a minute. We reply within one business day.

Crew member working a scrubbing pad across a soaped-up ground-floor window on an Ottawa home with beige vinyl siding
Every clean includes
  • Interior, exterior, or both
  • Basement windows included
  • Frames wiped, screens washed where applicable
  • Honest advice, even when it's "just grab a cloth"

Start your window cleaning quote.

Name and phone starts your window quote. A photo of the front of the house works even better — the reason a photo helps is because window count and access are what set the price, and one shot shows both.

Text a photo of your windows to 613-315-5458

Takes about twenty seconds. We reply within one business day.

What our window cleaning includes.

Window cleaner drawing a squeegee down freshly soaped glass

Daylight, restored

  • Inside, outside, or both Interior-only, exterior-only, or the full works — priced per job, in writing, before we start.
  • Basement windows included Exterior cleans start at $135 for a 1-storey bungalow — basement windows in, frames wiped, screens washed where applicable.
  • 48-hour touch-up Spot a streak after we leave? Give us a call within 48 hours and we come back to fix it.

Same glass, before and after.

What a cleaning changes on glass, frames, and sills.

Ground-floor window on a brick Ottawa home before cleaning, with dirt and debris packed along the bottom of the frame and the stone sill Before
The same window after cleaning, glass clear and the white frame and stone sill wiped free of buildup After

Window refresh and sill cleanup

Dirt, residue, and visible buildup cleared for a brighter and more finished first look.

Basement window in a concrete window well before cleaning, both panes fogged with grime and the white frame streaked black Before
The same basement window after cleaning, with clear sliding panes and a bright white frame After

Neglected glass revived

Even long-overdue panes can come back looking cared for when the detail work is done properly.

Get a free window cleaning estimate today.

Exact price in writing within one business day. Interior, exterior, or both.

  • Fully insured
  • 5.0 from 27 Google reviews
  • Registered Ontario business · 765354824TZ0001
FAQ

Window cleaning questions, answered straight.

What Ottawa homeowners ask us before booking.

How much does window cleaning cost in Ottawa?

Exterior cleaning starts at $135 for a 1-storey bungalow — that includes basement windows, wiping the frames, and exterior screen washing where applicable. A complete interior and exterior clean on a 2-storey home under 2,500 sq ft runs $285–$385, and condo units run $235–$485. The exact number goes in writing before any work starts — see the full price list on our pricing page.

Do you clean inside, outside, or both?

Whichever the house needs — interior-only, exterior-only, and both are all offered. Most people book the exterior in spring and add the interior once a year. Screens are washed on the exterior side where applicable; we do not remove and reinstall them, so if you want them out for an interior clean, I will kindly ask that you pop them out before we arrive.

Do I need to be home?

Not for an exterior clean — leave the gate unlatched and we work around the house while you get on with your day. Interior cleans need someone to let us in. The quote and payment happen by phone or email either way.

What happens if it rains after a window clean?

Less than you would think. Rain streaks glass that already has dirt on it, not glass that was just cleaned — the water runs off and dries clear. If a storm does leave spots within the 48-hour touch-up window, give us a call and we come back.

How often should windows be cleaned in Ottawa?

Once or twice a year for most homes. Spring is the big one — a winter of road salt, sand, and freeze-thaw leaves a film on every pane facing the street. Honestly, if it is one smudged patio door, a microfibre cloth and ten minutes will do it. Save the call for the whole house.

What does the 48-hour touch-up cover?

Any streak, drip, or missed pane you spot within 48 hours of the clean. Text a photo to 613-315-5458 and we come back to fix it. The reason it exists is because some marks only show up when the sun hits the glass at the right angle — usually the morning after we leave.

Free assessment

Book your window cleaning.

Tell us where you are and how many storeys. We respond within one business day with an exact, written quote.

Faster by phone: 613-315-5458.

Coverage area

Serving Ottawa, Gatineau, and the surrounding communities.

Local crews, local scheduling — no call centre.

  • Ottawa
  • Kanata
  • Stittsville
  • Barrhaven
  • Nepean
  • Bells Corners
  • Orleans
  • Gloucester
  • Vanier
  • Westboro
  • Hintonburg
  • Centretown
  • The Glebe
  • Alta Vista
  • Riverside South
  • Findlay Creek
  • Manotick
  • Carp
  • Gatineau
  • Hull
  • Aylmer
  • Chelsea

Not on the list? Ask — we will confirm availability.

Get a free quote