Why this guide doesn't list a price per window
Most window cleaning cost pages open with a tidy dollar range. It looks helpful and it is usually useless, because the same building can be quoted at wildly different numbers depending on things a webpage cannot see: how many separate panes there are, whether a crew can reach them from the ground, what condition the frames are in, and whether anyone has cleaned the tracks this decade.
A published rate also encourages the wrong comparison. Two quotes that look far apart are usually describing different jobs — one includes the interior and the frames, the other is exterior glass only. The number is not the useful part. The scope behind the number is.
So this guide does something more practical: it explains the pricing models contractors use, the seven factors that actually move a quote up or down, and the specific things a written quote should state so you can compare fairly. Then you can read any quote you receive — ours or anyone else's — and know what you are looking at.
How we quote
We price commercial window cleaning per site after a free walkthrough, because we count the glass rather than estimate it. You get a written scope stating pane count, what's included, the access method, and the frequency — and no long-term lock-in.
The four pricing models, and when each is used
Commercial window cleaning in Ontario is quoted one of four ways. Knowing which model you are being given tells you a lot about whether the contractor has actually looked at your building.
| Model | Typically used for | What to watch for |
|---|---|---|
| Per pane | Storefronts, plazas, low-rise offices — anywhere the glass can be counted | The most transparent model. Ask whether the rate covers one side or both, and whether frames and tracks are in it |
| Per visit (flat) | Recurring storefront schedules where the scope never changes | Easy to budget, but only fair if the scope is written down. A flat price with no pane count is a guess |
| Hourly | Interior glass, partitions, one-off detailing where scope is hard to predict | Reasonable for interior work. Ask for an estimated hour range and what happens if it runs over |
| Per sq ft of glass | Large curtain-wall frontage with big uniform panes | A poor fit for divided or small panes — it systematically under-prices the work and gets revised later |
Why pane count beats square footage
This is the single most misunderstood thing about window cleaning pricing, and it explains most of the surprise on a first quote.
The labour is in the edges, not the middle. A large single pane is one wash, one squeegee pattern, one perimeter to detail. Twenty small divided panes covering the exact same area means twenty perimeters, twenty frames, twenty sets of corners and twenty repositions of the ladder or pole. The glass area is identical; the work is several times greater.
That is why a heritage storefront with divided lights can cost multiples of a modern glass frontage of the same size, and why any quote built purely on square footage will be wrong for one of you — usually the one with the older building. If a contractor quotes your divided-light storefront off a per-square-foot rate without counting panes, expect a revision once the crew arrives.
The quick test: stand outside and count the separate pieces of glass, not the size of the frontage. That number — plus whether you want the inside done too — is what a contractor actually needs to price your building.
Seven factors that move a window cleaning quote
Pushes the price up
- More, smaller panes — divided lights, transoms, mullioned frontage
- Glass that isn't reachable from the ground — ladder setup and repositioning per opening
- Obstructions — planters, awnings, security grilles, parked vehicles, landscaping
- Neglected condition — hard-water spotting, adhesive residue, paint flecks, packed tracks
- Interior as well as exterior — a separate pass with its own access arrangements
Brings the price down
- Higher frequency — glass never gets far from clean, so each visit is quick
- Ground-level access — pole work is faster and safer than ladder work
- Fewer, larger panes — modern frontage cleans fast per square foot
- Flexible timing — early morning or weekend slots are easier to crew
- Bundling — glass done on the same visit as other contracted work
1. Pane count and pane size
Covered above, and it dominates everything else. Count the openings, not the frontage.
2. Reachability and access method
Glass cleaned from the ground with a water-fed pole is quicker and safer than glass needing a ladder set, climbed, moved and re-set for every opening. Ground-floor and low-rise work — roughly up to three or four storeys — is normal contractor territory. Above that you are into suspended platforms, boatswain chairs and rope access, which is specialist work with engineered anchor points and specific fall-protection training. It is priced completely differently and should be done by a dedicated high-rise contractor. We do ground-floor and low-rise only, and we say so before quoting rather than discovering it on site.
3. Interior as well as exterior
Interior glass is a second pass, not a rounding error. It needs access to occupied space, which usually means after-hours or weekend work in offices and clinics, and drop protection over floors and furniture. It is also the glass your clients look at from two feet away while they wait in reception — the fingerprints on a partition are more visible to a visitor than a film on the outside of the window.
4. Frames, sills and tracks
Ask explicitly whether these are in the quote, because this is the most common silent exclusion. Clean glass sitting in a gritty frame reads as dirty within days, and the first clean of long-neglected tracks is genuinely slow work. A quote that covers glass only will always look cheaper than one that covers the whole opening — they are not the same job.
5. Condition on arrival
A first clean on neglected glass is restoration, not maintenance: hard-water spotting from sprinklers, adhesive and sticker residue, paint flecks, construction film, packed track grit. All of it has to come off before normal washing achieves anything. Expect the first visit to be priced separately from the recurring ones — and be suspicious if it isn't, because either the recurring price is padded or the first clean is going to disappoint.
6. Frequency
Counter-intuitively, cleaning more often usually costs less per visit. Glass on a monthly schedule never drifts far from clean, so each visit is fast and needs no restoration. Glass cleaned once a year needs heavy work every single time. Your annual spend still rises with frequency, but not proportionally — and the building looks presentable all year instead of for two weeks after each clean.
7. Timing and site conditions
Window cleaning is wet work happening next to your entrance. Storefront exteriors are usually done early morning before opening; office and clinic interiors after hours. Flexibility here is worth real money, because a crew that can work an efficient window without navigating your customers gets more done per hour.
How often should commercial windows be cleaned?
Frequency is the lever most owners set by accident and then never revisit. Here is a sensible starting point by building type — the right answer depends on your frontage, traffic and exposure, which is a walkthrough question.
| Building type | Exterior | Interior | What drives it |
|---|---|---|---|
| Retail storefront | Monthly to twice-monthly | Monthly | Constant hand contact plus street-level traffic film |
| Restaurant / café | Twice-monthly | Monthly | Grease film from inside meets traffic film outside |
| Dealership / showroom | Monthly | Monthly | The glass is the display — smears defeat the purpose |
| Medical / dental clinic | Quarterly | Monthly | Patients sit beside interior glass for long periods |
| Low-rise office | Quarterly | Quarterly | Lower public traffic, steadier soiling rate |
| Warehouse / industrial | Twice yearly | Twice yearly | Dust-driven rather than contact-driven |
If your budget only covers two cleans a year, make them these two
In the GTA, timing beats frequency. After winter, road salt spray leaves a grey film on every pane at street level that rain does not remove — a spring exterior clean is the most visible improvement most buildings get all year. After spring pollen, a second pass clears the yellow film off sills and frames. Those two dates deliver more visible benefit than four cleans scattered at random.
What a written quote should actually state
If you are comparing quotes, compare these eight things rather than the totals. Any quote missing several of them is not really a quote.
- The pane count it is based on — the single best sign someone actually looked at the building
- Interior, exterior, or both — stated explicitly, not implied
- Whether frames, sills and tracks are included — the most common silent exclusion
- The access method and maximum height covered — so nothing gets "discovered" on the day
- Visit frequency, and the price of one extra visit — you will want one eventually
- First clean priced separately if the glass is currently neglected
- Proof of WSIB coverage and liability insurance — certificates, not claims
- What happens if the result isn't right — and whether you are locked in while you find out
Why the cheapest quote is often the expensive one
When one window cleaning quote is dramatically below the others, there is always a reason, and it is usually one of two.
Something real has been left out. Frames and tracks, the interior, or the height that actually needs reaching. You will find out on the first visit, and the top-up price is rarely as competitive as the original quote.
Or the risk has been moved onto you. This is the one people underestimate with window cleaning specifically. The work involves water, ladders and a person working beside your entrance while your customers walk past. A contractor without WSIB coverage and general liability insurance is genuinely cheaper — because if someone is injured on your property, or a ladder goes through your storefront glass, the exposure is yours. That is not a discount. That is a transfer.
Ask for the certificates before you compare numbers. WSIB clearance and a liability certificate take a contractor two minutes to produce if they have them. If producing them is difficult, you have learned the most important thing about that quote.
Post-construction glass is a different job
If your project has just finished, do not book a maintenance window clean. Construction glass carries stucco splatter, paint flecks, silicone and adhesive residue, and fine concrete dust — and that dust is abrasive. Squeegeeing straight over it drags grit across the pane and leaves permanent fine scratches that no later cleaning removes.
Construction glass has to be soaked, scraped correctly and detailed before any normal washing happens. It is priced by condition and time rather than by pane, and it belongs inside a post-construction cleaning scope, in sequence with dust removal and final detailing — not booked ahead of it as a window visit.
Three ways to reduce the cost without dropping standards
Raise the frequency, not the scope. Counter-intuitive but reliable: more frequent visits cost less each and keep the building consistently presentable, rather than swinging between clean and neglected.
Bundle glass with work already scheduled. If a crew is already on site for office cleaning or pressure washing, adding the glass avoids a second mobilisation. Exterior glass and a pressure-washed entrance are the same visit.
Split interior and exterior on different cycles. Most buildings do not need both at the same rate. Reception and partition glass often needs monthly attention while the exterior is fine quarterly — paying for both monthly is the most common overspend.
The short version
Commercial window cleaning cost in Ontario is driven by pane count, reachability, whether the interior is included, the condition of the frames and tracks, and how often you have it done. Square footage is a poor proxy for all of it. The most useful thing you can do before requesting quotes is count your panes and decide whether you want the inside done — with those two facts, any competent contractor can give you a real number, and you can compare answers that are actually describing the same job.
Get a Commercial Window Cleaning Quote in the GTA
Zusashi Maintenance cleans storefront, low-rise office, clinic, dealership and warehouse glass across the GTA — inside and out, frames, sills and tracks included. Free on-site walkthrough with a written pane count and scope. Ground-floor and low-rise only, stated up front. WSIB compliant, $5M insured, since 2007.