Mon-Sat: 9AM-6PM

Commercial window cleaning Toronto: two DT Cleaning vans and crew at the Ivan Franko Homes seniors residence in Mississauga

Commercial Window Cleaning Toronto: Real $5,000 Job (2026)

Quick Summary

Over five working days in late July 2026, DT Cleaning washed a Ukrainian seniors' residence in Mississauga inside and out: roughly 180 windows across three floors, 158 mosquito screens removed, washed, and rehung at $5 each, two calcium-crusted sunrooms restored by hand, a glass walkway canopy, and a commercial kitchen ceiling degreased. The invoice came to about $5,000, discounted because the client is a non-profit seniors' home. Call (647) 558-8411 for a commercial quote.
500+ five-star Google reviews$$2M CGL insurance + WSIBWorking at Heights certified📍7 Inverleigh Dr, Etobicoke

Most commercial window cleaning quotes in Toronto get decided by two numbers: how many panes and how high. This job broke both halves of that math. The building is only three storeys, four at the back where the grade drops away. The window count, around 180, is nothing a crew has not seen before. What the numbers hide is that every one of those windows belongs to somebody's home, half of them sit behind mosquito screens installed in 1980, and the two sunrooms on the property had grown a calcium crust that a water-fed pole simply slides across. This is what a real $5,000 commercial job looks like, told by the three people who did it.

Commercial window cleaning Toronto: two DT Cleaning vans and crew at the Ivan Franko Homes seniors residence in Mississauga

The client: a Ukrainian seniors' residence that books us every year

Quick answer: The building is Ivan Franko Homes at 3058 Winston Churchill Blvd in Mississauga, a non-profit seniors' residence with 68 suites and around 80 residents, run by a Ukrainian-Canadian charity founded in 1957. DT Cleaning services the property every year: windows inside and out, mosquito screens, sunrooms, and this year the kitchen ceiling as well.

Ivan Franko Homes is one of those buildings you would drive past without guessing what it holds. Brown mansard roofs, orange brick, a quiet parking lot off Winston Churchill Blvd. Inside there is an atrium with a carved wooden statue of Ivan Franko, the Ukrainian poet the residence is named after, standing between a Canadian and a Ukrainian flag under two storeys of glass. Sixty-eight suites, bachelor to two-bedroom, house roughly 80 seniors from the Ukrainian community. The organization behind it has been doing this work since 1957.

For our crew this client is personal. DT Cleaning is a Ukrainian-owned company and most of our technicians speak Ukrainian, so for one week a year the residents get window cleaners they can chat with in their own language. A tech wipes a sill, a resident asks where he is from, and ten minutes later there is a conversation about Lviv running through a window opening. You cannot put that on an invoice. It also happens to be the reason access inside the suites goes smoothly, and access, as you are about to see, is the whole story of this job.

Carved wooden Ivan Franko statue with Ukrainian flag in the atrium while a DT Cleaning technician washes glass behind it

The scope: what $5,000 of commercial window cleaning buys

Quick answer: The contract covered interior and exterior washing of about 180 windows on 3 floors, removal and washing of 158 mosquito screens at $5 per screen, two large sunrooms with heavy mineral buildup, the glass walkway canopy at the entrance, and degreasing the commercial kitchen ceiling. DT Cleaning quoted roughly $5,000 for the package and finished in five working days.

Here is the whole job on one table, the way we broke it down for the facility manager:

Line itemVolumeWhat it involved
Windows, inside + outside~180 windows, 3 floorsHand wash, squeegee finish, sills and frames wiped
Mosquito screens158 screens x $5Unhook from inside, wash, dry, rehang on upper hooks
Sunrooms2 large glass structuresCalcium remover treatment, hand scrub, full rinse, squeegee
Walkway canopy + atrium glassEntrance galleryGlass roof panels soaped and squeegeed by hand
Kitchen ceiling degrease2 techs x 3 hoursCommercial degreaser, hand wipe of ceiling and vents
Total5 working daysAbout $5,000, non-profit discount applied

Commercial window washing at this scale is crew logistics more than glass work. The plan was tighter than the reality, and we will own that: four technicians were supposed to close this out in two days. The screens and the suites had other ideas: four techs worked the first two days, then a two-man crew came back and finished the rest, five working days in total. On a private home a miss like that eats your margin. On a commercial property it is exactly why you quote the package, not the hours, so the client's price never moves even when the building fights back. That pricing logic is the backbone of our commercial window cleaning service.

Four problems set the tempo of this building, and each one gets its own chapter below:

🚪68 occupied suites

Every window sits in somebody's home, behind a locked door, a staff escort, and a lifetime of belongings: plants, papers, paintings. Access time beat glass time on every floor.

🪟158 screens from 1980

Mesh this old goes brittle like newsprint and can tear from careful handling alone. Every screen came off from inside, got washed and dried, and went back up on its hooks.

🧪Calcium on two sunrooms

Gutterless glass roofs bake hard water stains into the surface in a single season. A water-fed pole slides over it; only chemistry, dwell time, and hand scrubbing take it off.

🪜A fourth floor with no lift

The rear elevation adds a storey where the grade drops. Washing glass and rehanging brittle screens up there meant 32 and 40-foot extension ladders with standoff brackets.

DT Cleaning crew of three technicians preparing ladders and equipment beside branded vans before commercial window cleaning

Working inside 68 seniors' suites without breaking anything that matters

Quick answer: Every one of the 68 suites at the residence is somebody's home, so DT Cleaning worked with a staff escort who unlocked each door with a master key, moved chairs and planters back after every window, and treated resident belongings as untouchable. The slowest rooms held manuscripts and unfinished paintings; a squeegee drips once on a page and the damage is permanent.

Artur, who led the interior side, put it simply: the windows were the easy part. The building assigns you an escort with a master key, because residents do not hand keys to contractors, and the escort walks with the crew from suite to suite. Every door is an introduction. Somebody is napping, somebody is watching the news, somebody wants to know if you can also look at the balcony door while you are here.

These are full apartments, lived in for years and furnished accordingly. Chairs, side tables, and rows of potted plants sit exactly where a technician needs to stand. All of it gets moved and all of it gets moved back, which doubles the touch time per window before any glass is touched at all.

"One suite belonged to a writer. Papers everywhere, on the sill, on the desk by the window. Another was an artist's, with finished and unfinished paintings leaning against the walls. You are working with wet cloths and a dripping squeegee, and you are thinking: one splash on that paper and no apology fixes it. So you slow down. In rooms like that, slow is the only professional speed."

Artur, DT Cleaning technician, Mississauga, July 2026

This is the part of interior window cleaning in occupied buildings that never shows up in a quote calculator. Retirement homes, condos with elderly owners, long-term rentals: the windows are ordinary, and everything around them demands care. A crew that treats an occupied suite like an empty office is a complaint generator, and in a seniors' residence complaints land on the desk of the same facility manager who decides whether you come back next year.

DT Cleaning technician washing a window inside a resident suite with plants and orchids on the sill at a Mississauga retirement home

The windows: 1980s single-hung glass with air conditioners in the way

Quick answer: All 180 or so windows are single-hung units from the 1980s: the top pane is fixed, only the bottom slides, and it opens about halfway, with window air conditioners mounted in many openings. The crew washed the fixed upper pane first and kept dirty runoff off the lower glass, because the lower pane can only be reached at certain angles and rewashing it doubles the work.

The window stock dates to the building's era. Single-hung units: the upper sash is fixed in place, the lower one slides up, and it only travels about half the opening. In a lot of suites a boxy air conditioner sits in that opening as well, plugging the one access route to the outside face of the glass.

Order of operations decides everything on units like this. Wash the top pane carelessly and its dirty water sheets straight down over the lower pane, the one you can barely reach, and now you are washing it twice through a half-open slot around an air conditioner. So the crew worked top pane first, controlled the runoff with towels on the meeting rail, then finished the lower sash. Small thing. Multiply it by 180 windows and it is the difference between a five-day job and a seven-day one.

The exterior faces added their own rule: every screen has to come off before any outside washing starts, and every screen unhooks from the inside. Which means the interior crew was also the advance team for the exterior crew, and no elevation could be washed until its suites had been visited. The whole five-day schedule hung on that order.

Technician hand-detailing a 1980s single-hung window inside a retirement home suite during interior window cleaning

158 mosquito screens, most of them older than the crew

Quick answer: DT Cleaning removed, washed, and rehung 158 mosquito screens at $5 per screen, $790 of the invoice. The screens were originals from 1980, and mesh that old tears from the stress of removal alone, so the facility agreed upfront: any screen that failed during careful handling would be re-meshed by the building, not billed to the crew.

The screens deserve their own chapter because they nearly broke the schedule. Window screen cleaning is quiet, unglamorous work that decides how the whole job looks from inside, and these screens are originals. A screen installed in 1980 has spent 46 years drying out in the sun, and the mesh goes brittle like old newspaper. You lift a frame off its hooks with two fingers and the fabric can split from nothing more than that.

"We warned the office on day one: some of these will not survive being touched. They stayed calm about it. Anything that tears, we re-mesh ourselves, just keep going. That honesty in both directions is why the job went smoothly. We handled every frame like glassware anyway, and the ones that gave out were re-meshed with new fabric. Honestly, the new mesh is the best thing that happened to those windows in decades."

Artur, DT Cleaning technician, Mississauga, July 2026

The rehang is the part nobody prices correctly from behind a desk. These screens mount on two hooks at the top of the frame: you seat the screen on the hooks by pushing it up as far as it goes, then drop it down into place. Doing that at ground level is a shrug. Doing it on the fourth-floor rear elevation means a technician near the top of an extension ladder, both hands on a brittle 46-year-old frame, pushing up and away from his own balance point. We ran 32-foot and 40-foot ladders with standoff brackets, the steel horns that brace the ladder against the wall around the window, for exactly this reason: the standoff holds the ladder off the glass and gives the tech a stable frame to work inside.

  1. Unhook from inside. Every screen releases from the suite side. The interior crew pulled and labelled screens room by room.
  2. Wash and dry. All 158 screens were washed gently, mesh supported, never pressure-blasted, and left to dry fully so no frame went back up holding water.
  3. Rehang from ladders. Ground and second floor from short ladders, third and fourth floors from the 32 and 40-foot extensions with standoffs. Seat on the top hooks, push up, drop in.

At $5 per screen, the screen line was $790 of the invoice, and it consumed more crew-hours per dollar than anything else on the property. It is also the line the residents notice most, because a washed window behind a filthy screen still looks filthy from a couch.

Commercial window cleaning Toronto: 40-foot extension ladder reaching a fourth-floor window on the rear elevation in MississaugaDT Cleaning technician on an extension ladder washing third-floor windows of a brick seniors residence in Mississauga

Two sunrooms against a single season of baked-on calcium

Quick answer: The property's two large sunrooms have no eavestroughs, so every rainfall drags roof minerals and bird droppings across the glass and bakes them on. The water-fed pole could not cut the calcium, so DT Cleaning switched to hand restoration: calcium remover applied twice with a 5-minute dwell, scrubbed with steel wool and brushes, hosed off, then squeegeed pane by pane.

Vitaliy took the sunrooms, and the sunrooms are where this job stopped being window cleaning and became glass restoration. Both structures are big, glass roof and glass walls, and both sit with no gutter system of their own. Rain does not drain away from that glass; it crawls across it, carrying dissolved minerals off the framing, and evaporates in the sun. One summer of that cycle leaves calcium baked to the surface in streaks and blotches, the same hard water stains you know from shower glass, scaled up to an entire roof. And we wash these sunrooms every single year, so what the crew faced was twelve months of buildup, not decades. Add what the local birds contribute and you get a coating that shrugs off everything a normal wash can throw at it. The fix for the root cause belongs to another trade entirely, proper drainage, the kind of thing we handle on gutter cleaning jobs; on a gutterless sunroom, all you can do is fight the symptom.

"I started with the water-fed system, the way I would on any glass roof. It did nothing. The calcium was not dirt sitting on the glass, it was mineral bonded into the surface. So it became hand work: chemistry, five minutes of waiting, scrubbing, more chemistry, then the hose, then a full re-squeegee. Every panel, twice."

Vitaliy, DT Cleaning technician, Mississauga, July 2026

The working protocol, panel by panel:

  1. Apply calcium remover and wait 5 minutes. The dwell time does the chemical work; wiping it early wastes the product.
  2. Scrub with steel wool and stiff brushes. Fine steel wool on flooded glass shears the softened mineral without scratching standard panes.
  3. Apply a second round and scrub again. Even one season of baked-on mineral does not leave after a single treatment.
  4. Rinse everything with the hose. Any chemistry left in the frame corners would bleed down the glass with the next rain and streak it. The rinse is generous on purpose.
  5. Squeegee the whole structure by hand. A hosed panel dries spotted; the final squeegee pass is what makes the glass read as new.

There was one more complication worth naming: to work the roof panels you move across the sunroom's frame members, never the glass itself, and a structure like this makes you feel every kilogram you carry. A cracked panel on a custom sunroom is a four-figure mistake and a resident lounge out of service. The crew placed feet only on framing, kept weight spread, and took the slow line every time. The photos show the before and after better than any paragraph can.

DT Cleaning technician on a ladder washing the glass roof of a sunroom at a Mississauga seniors residenceTechnician hand-scrubbing soaped sunroom roof glass with steel wool to remove calcium buildup in MississaugaDT Cleaning technician squeegeeing rinsed sunroom roof glass panels from outside at a Mississauga retirement residence

The atrium and the walkway canopy

Quick answer: The 2-storey atrium glass came down to ladder work among the indoor plants, palms, and the wooden Ivan Franko statue, while the glass walkway canopy at the entrance was washed panel by panel from above. Both are the surfaces all 80 residents and every visitor see daily, so they were finished with the same hand squeegee standard as the suites.

The atrium is the heart of the building. Full-height glass on two levels, tropical plants that have clearly been loved for decades, flags, and the carved statue watching all of it. Washing glass in a space like this is closer to museum work than construction: extension ladder set among the planters, drop sheets under every position, a technician working a water-fed pole where reach allowed and climbing where it did not.

Outside, the covered walkway that greets everyone at the main entrance carries a glass canopy, and glass over a walkway shows every streak twice: once to the sky and once in shadow on the pavement below. A tech worked it from above, soap and squeegee, moving along the framing. The canopy is the first thing a visiting family sees; it earns its place in the scope year after year.

Technician high on an extension ladder washing two-storey atrium windows inside a Mississauga seniors residenceDT Cleaning technician using a water-fed pole on tall atrium windows beside indoor palms and the Ivan Franko statueTechnician washing the glass walkway canopy panels above the entrance of a Mississauga retirement home

The kitchen ceiling nobody else wanted to touch

Quick answer: The residence's commercial kitchen feeds 80 residents daily, and its ceiling had built up a film of airborne grease that regular janitorial cleaning never touches. Two DT Cleaning technicians spent 3 hours on it with a commercial degreaser, working around the hood, vents, and sprinkler heads by hand, included in the $5,000 package.

Commercial kitchens coat their own ceilings. Steam carries atomized fat upward every cooking day, and it condenses into a sticky beige film across ceiling tiles, vent grilles, and light fixtures. Janitorial staff clean what they can reach; the ceiling waits for someone with ladders, chemistry, and a reason to be there anyway.

We were there anyway. Two technicians, three hours, a professional degreaser strong enough that it stays in the commercial section of the supplier catalogue, and a lot of careful wiping around the hood, the diffusers, and the sprinkler heads. A pole-mounted washer handled the open runs of ceiling; everything near equipment was hand work. The kitchen team walked in the next morning to a white ceiling and, by report, spent the first coffee break just looking up at it.

This is a pattern worth knowing for any facility manager reading: window crews are often the only trade on site with the exact skill set for high interior surfaces. Folding the ceiling into the window contract cost far less than a separate specialty visit would have, the same way our power washing clients bolt on walkway or siding work while the equipment is already parked.

DT Cleaning technician degreasing a commercial kitchen ceiling with a pole-mounted washer beside the stainless hoodTechnician hand-wiping a ceiling air vent in a commercial kitchen during degreasing at a seniors residence

What this job cost, and why we discounted it

Quick answer: The full package came to about $5,000: roughly 180 windows inside and out, 158 screens at $5 each, two sunroom restorations, the atrium and canopy glass, and the kitchen ceiling. DT Cleaning applied a discount because Ivan Franko Homes is a non-profit seniors' residence, and a five-day job with premium chemistry still has to be priced so the client books it again next summer.

Dmitriy, the owner, was on the property with the crew for the first two days. His summary of the economics is worth quoting as said:

"Five days of work. Expensive chemistry against grease and calcium, a 40-foot ladder on the back elevation, almost everything washed by hand. A hard building, but a real one. And because it is a seniors' home, we gave them a discount. Some clients you price for the spreadsheet. This one you price for the grandmothers watching you work through their own clean windows."

Dmitriy Trubnik, owner, DT Cleaning, Mississauga, July 2026

For calibration, here is where this job sits against our standard commercial window cleaning rates in Toronto and the GTA for 2026:

Commercial property typeTypical 2026 rateFrequency
Storefront / small retail$150 to $280 per visitOne-time or monthly
Small office, 1 to 2 floors$260 to $520 per visitOne-time or quarterly
Retail plaza unit$200 to $450 per visitMonthly
Mid-rise commercial, 3 to 5 floors$700 to $1,800+ per visitQuarterly
This job: seniors' residence, full packageAbout $5,000Annual

Why does a three-storey building land above the mid-rise band? Because the mid-rise band prices windows, and this contract priced a property: interior access to 68 occupied suites, 158 screen removals and rehangs, two glass-roof restorations, a canopy, and a kitchen ceiling. Scope moves commercial pricing far more than height does. A facility manager comparing quotes should always compare the line items rather than the totals.

Commercial window cleaning Toronto: DT Cleaning owner Dmitriy Trubnik with a 40-foot ladder at the Ivan Franko Homes entrance

Why clean glass matters more in senior care than anywhere else

Quick answer: Research on long-term care keeps pointing the same direction: a USC pilot study across 8 dementia-care communities with about 80 participants found that morning daylight exposure within 3 metres of a window was associated with reduced depression symptoms. Residents at a seniors' home spend most of their day indoors, and the window is the daylight delivery system.

There is a practical case for professional window cleaning at any commercial property: the building reads as cared-for, tenants complain less, glass and frames last longer. At a seniors' residence there is a second case that has nothing to do with appearances.

Older adults in residential care spend the large majority of their time indoors, and researchers who study lighting in long-term care settings have repeatedly measured indoor light levels well below what is needed to keep circadian rhythms anchored. A USC pilot study led by professor Kyle Konis followed roughly 80 residents across eight dementia-care communities and found that morning exposure to natural light, within about 3 metres of a window between 8 and 10 a.m., was associated with reduced depression symptoms. The study is a pilot, and its authors frame it that way, but the direction matches a broader body of work connecting daylight in care homes to better sleep and mood.

A window is the machine that delivers that daylight, and a film of grime is a dimmer switch on it. Nobody at the residence needs to read the research to feel the difference. The crew watched residents come back to their suites, look at glass they could suddenly see through, and sit down next to it. That is the actual product. The squeegee is just how it ships.

🏢

Scope beats height. A 3-storey building with 68 occupied suites, 158 screens, and 2 sunrooms costs more than a taller building with simple glass. Compare line items, not totals.
🪟

Screens are the hidden line. At $5 per screen, 158 screens added $790 and more labour per dollar than any other item on this invoice.
🧪

Calcium is restoration, not cleaning. Once minerals bond to glass, a water-fed pole is useless. Budget for chemistry, dwell time, and double scrubbing.
🤝

Occupied buildings need escorts. Master-key access, a staff walker, and crews trained for resident belongings are as much a part of the service as the squeegee.

Commercial window cleaning across Toronto and the GTA

Quick answer: DT Cleaning runs commercial window cleaning from our Etobicoke base at 7 Inverleigh Dr across the whole GTA: storefronts, offices, retirement homes, plazas, and mid-rise buildings up to 5 floors, with 500+ five-star Google reviews, $2M commercial general liability insurance, and WSIB coverage on every technician.

The Ivan Franko job ran out of Mississauga, a short drive down the highway from our Etobicoke shop, and the same crews and the same ladders cover commercial properties across the region. Picking a window cleaning company in Toronto for a building like this comes down to three checks: proof of insurance, the right ladders for your tallest elevation, and references from properties the crew has serviced for years running. If your building is in any of these areas, the quote is a phone call away:

Every technician on this job holds Ontario Working at Heights certification, and our ladder practice follows the portable-ladder guidance documented by CCOHS: proper angles, standoffs where the work demands them, three points of contact. On a building where a 40-foot extension meets a fourth-floor screen rehang, those rules are not paperwork. They are the job.

Commercial window cleaning: the questions facility managers ask us

How much does commercial window cleaning cost in Toronto?

In 2026, storefronts run $150 to $280 per visit, small offices $260 to $520, plaza units $200 to $450, and mid-rise buildings of 3 to 5 floors $700 to $1,800+ per visit. Full-property packages with interior access, screens, and specialty glass, like the $5,000 seniors' residence job in this article, are quoted by scope.

What does window cleaning for a retirement home involve?

Interior and exterior washing of every suite window with a staff escort and master-key access, screen removal and rehanging, common-area glass like atriums and sunrooms, and careful handling of resident belongings. At Ivan Franko Homes in Mississauga this covered about 180 windows and 158 screens across 68 suites.

How long does it take to clean all the windows in a seniors' residence?

The Mississauga job in this case study took five working days: four technicians for the first two days, then a two-person crew finishing the remaining floors, screens, and sunrooms. Escorted suite-by-suite access is the main time driver, not the glass itself.

How much does window screen cleaning cost?

DT Cleaning charges $5 per screen for removal, washing, drying, and rehanging. On this job, 158 screens came to $790. Fragile or aged screens are flagged upfront: mesh from 1980 can tear from handling alone, so the building agreed in advance to re-mesh any screen that failed.

How do professionals remove calcium and hard-water stains from glass?

With a dedicated calcium remover, not soap: apply, let it dwell about 5 minutes, scrub with fine steel wool and brushes, apply a second round, rinse generously with a hose, then squeegee. Bonded mineral staining is restoration work and can take several passes per panel, as both sunrooms on this job did.

Can window cleaners work inside residents' rooms?

Yes, with the right protocol: a staff escort unlocks each suite, the technician announces himself, furniture and plants are moved and returned, and anything personal, from manuscripts to paintings, is treated as untouchable. Crews that speak the residents' language, Ukrainian in this case, make the visits easier for everyone.

How do you clean fourth-floor windows without a lift?

With 32-foot and 40-foot extension ladders fitted with standoff brackets that brace against the wall around the window, set up by technicians holding Ontario Working at Heights certification. The standoff stabilizes the ladder for two-handed work like rehanging screens at height, with $2M liability and WSIB coverage behind every climb.

How often should a commercial building schedule window cleaning?

Storefronts benefit from monthly visits, offices and plazas typically run quarterly, and residential-style properties like retirement homes do well on an annual full package. Ivan Franko Homes books DT Cleaning every year, and even at that frequency the gutterless sunroom glass collects enough mineral in one season to need chemical treatment; skipping years only multiplies it.

Do commercial window cleaners handle more than windows?

Often, yes. On this job the crew also degreased the commercial kitchen ceiling, 2 technicians for 3 hours with professional degreaser, and washed the glass walkway canopy. Adding high interior surfaces to a window contract usually costs far less than booking a separate specialty trade.

Does DT Cleaning offer discounts for seniors' homes or non-profits?

Yes. The roughly $5,000 invoice at Ivan Franko Homes included a discount applied specifically because the client is a non-profit seniors' residence. Long-term annual clients also benefit from stable package pricing, since the crew already knows the building and its quirks.

Why do windows matter so much in long-term care homes?

Residents spend most of their day indoors, and daylight through windows supports mood and sleep. A USC pilot study of about 80 residents across 8 dementia-care communities linked morning daylight near windows with reduced depression symptoms. Clean glass simply lets more of that daylight do its work.

Need commercial window cleaning for your building?

Offices, retirement homes, plazas, storefronts, mid-rise: DT Cleaning quotes by scope, works insured, and shows up with the right ladders.

Mon to Sat, 9am to 6pm

Dirty window & gutters? Dirty siding, roofing, walkways, driveway, fencing and patio furniture?

We will make
your property sparkle!

Or Just Call

Exterior window cleaning technique showing correct squeegee angle and wrist motion for streak-free results

Get a Free Estimate

Please enter your details
If you have any questions, please do not hesitate to contact us directly.

It's totally free