Mon-Sat: 9AM-6PM

DT Cleaning service van parked in front of a downtown Toronto heritage Victorian home during a window and eavestrough cleaning service call.

Window Cleaning Downtown Toronto: A Heritage Home With Ivy and Pigeon Damage

Quick Summary

On May 13, 2026, our technician Vitalii completed a full window cleaning in downtown Toronto plus a full eavestrough cleaning at a heritage Victorian home owned by Michael R. The property had years of ivy overgrowth, blocked downspouts, and pigeon spike rails caked with bird droppings and leaf debris. The eavestrough cleaning came to $280, the window cleaning came to $260, total $540. The window work alone took five hours because of the ivy and pigeon mess. Below are real photos, the exact five-step method we used, the eavestrough damage we documented, and answers to the questions downtown Toronto homeowners ask us most.

On May 13, 2026, our technician Vitalii drove out to a heritage Victorian home in downtown Toronto for a full window cleaning and eavestrough cleaning. The homeowner, Michael R., had not had the exterior of the property serviced in several years. The result was a job that touched almost every external maintenance issue an old downtown home can develop at once: overgrown ivy on the brick, ivy roots inside the downspouts, leaking gutters on one side, pigeon spike rails clogged with leaves and bird droppings, and mosquito screens hidden under a layer of decomposed plant matter. The full invoice came to $540, and the window cleaning alone took five hours.

Heritage Victorian home in downtown Toronto with full ivy coverage on the exteri
The "before" view: full ivy coverage on a downtown Toronto heritage home before the cleaning crew arrived.

Why this job was different

Most window cleaning in downtown Toronto is straightforward. A standard interior and exterior service on a typical home runs about two hours and costs in the $220 to $400 range. Michael R.'s heritage home took more than twice that time because three separate problems stacked on top of one another: a fully ivy-covered facade, a working pigeon-deterrent system on every window, and roughly six years of accumulated debris behind both. Each of those problems requires a different tool and a different sequence. You cannot squeegee a window through a curtain of dried vines, you cannot pressure-wash a residential window without risking the seal, and you cannot wipe away dried pigeon droppings without softening them first. The job needed a real method, and that is what we used.

What we found at the property

Ivy on the entire facade. Three storeys of dark red brick fully covered by climbing vines, with roots threaded into mortar joints and into the downspout elbows.
Blocked downspouts. Both primary downspouts had to be partially disassembled at the elbows because ivy roots had worked inside and packed the cavity.
Pre-existing eavestrough damage. The left run had already been partially replaced once. The right run is now in similar condition and we flagged it for a full replacement on Michael's next service.
Pigeon spike rails on every window. The homeowner had installed a full deterrent system, but because pigeons still nested above the spikes, the rails themselves had become collection points for droppings and dead leaves.
Mosquito screens fully blocked. Every screen was packed with leaf matter and bird waste and had to be hand-washed separately.
Fourth-storey access. The top-floor windows required careful ladder work because the heritage facade gave us almost no anchor points.

The five-step method for cleaning windows behind ivy and pigeon spikes

This is where the five hours went. A clean glass pane is the last step in a five-step sequence, and skipping any of the first four leaves a window that looks worse the next day. Here is the exact order Vitalii used on Michael's heritage home.

Pruning overgrown ivy from a downtown Toronto heritage home window frame before
Step 1: hand shears used to prune ivy back from the window frame and pigeon spike rail before any glass work.
#StepWhy it matters
1Mechanical pruning with hand shears. Cut every vine and dead branch back from the window frame, the pigeon spike rail, and the mosquito screen.Squeegee work is impossible while vines physically block the pane. This step alone takes the longest because heritage homes rarely have ground access to upper windows.
2Hand-pick debris from the pigeon spike rails. Pull leaves, twigs, and dried droppings out from between the spikes by hand using a gloved finger or a thin pick tool.A standard brush or pressure-fed pole snags on the spikes and damages either the rail or the pole. The only way is patient hand work.
3Air-blast with a handheld blower. Run a leaf blower along the frame seams, the screen mesh, and the sill before any water touches the glass.Water-soaks every piece of loose debris into a paste that streaks the glass during the squeegee pass. Air-clearing first prevents that.
4Targeted rinse with garden hose at strong nozzle pressure. Used only on the dried bird droppings and the ivy residue baked onto the glass.This is not how we usually clean residential windows, and it is not an electric pressure washer. It is a garden hose with a high-pressure nozzle, aimed carefully. The droppings have to be softened or you cannot remove them without scratching the glass.
5Squeegee and microfibre finishing pass. Standard streak-free finish on glass that is now free of debris.This is the part homeowners actually see. The previous four steps are what make this final pass produce a clear pane instead of a smeared one.

The mosquito screens were treated as a separate task between steps three and five. Every screen came out of its frame, was hand-washed on a flat surface, rinsed, dried, and reinstalled. On a normal home, screen cleaning adds twenty minutes. On Michael's home, with pigeon waste embedded in the mesh, it added closer to forty-five.

DT Cleaning technician performing the final squeegee and microfibre finishing pa
Step 5: final squeegee and microfibre finishing pass on the now-clean glass.

Eavestrough cleaning: what ivy actually does to a downspout

The eavestrough work was a separate $280 service, and it told its own story about what untreated ivy does to a Toronto home over time. The trough itself held the usual mix of decomposed leaves, shingle granules, and roof grit, which is what we see on every spring service. What was unusual was inside the downspouts.

Cleaning ivy roots and decomposed leaf debris from a clogged eavestrough on a do
Inside the eavestrough cleanout: ivy roots and decomposed leaf debris pulled by hand from the trough.

Ivy roots had grown into both primary downspouts through the elbow joints, where the round downspout meets the rectangular section. Once inside, the roots had thickened over multiple seasons and packed the interior cavity. Water could not pass. During heavy rain, the gutter would back up and overflow at the corners, which is the slow process that pulls a trough away from the fascia board. We partially disassembled each downspout at the elbow, cleared the root mass by hand, rinsed the inside with the hose, and reassembled.

"On heritage Toronto homes, the eavestrough almost never fails on its own. It fails because something else, usually ivy or a poorly anchored downspout, has been pulling on it for years. By the time you see a sag or a leak, the fascia behind it is already involved."Vitalii, DT Cleaning technician

The left side of Michael's eavestrough had already been replaced once in the past, almost certainly because of this same root-and-overflow cycle. The right side is now in the same condition: visible separation where the trough has pulled away from the fascia, and active leaking at the corner. We flagged this to Michael and quoted a future eavestrough repair and replacement on that run. Window cleaning and eavestrough cleaning catch this kind of damage early, which is one of the reasons we recommend an annual external service on older downtown homes even if you do not see a leak.

After cleanout, we ran a flush test from the top of each run by pouring water from a bucket and watching the flow through both downspouts. Both passed. The roof grit and ivy stain washed out cleanly. If you want a more detailed explanation of how a roof drainage system actually works, our breakdown of what eavesdrop on a roof means and the difference between eavestrough and gutter terminology in Canada covers the underlying parts.

Clean eavestrough after flush test on a downtown Toronto heritage home, looking
Eavestrough flush test: water from the bucket sitting cleanly in the freshly cleared trough.

Pricing for window and eavestrough cleaning in downtown Toronto

Michael's job priced at $540 in total: $260 for window cleaning and $280 for eavestrough cleaning. Those are real numbers for the work we actually did. They are also higher than what a similar service costs on a newer home because the heritage facade, the ivy, the pigeon situation, and the four-storey access all added time. Here is what a typical downtown Toronto home pays across our most common services, and what shifts the number up or down.

ServiceTypical rangeThis jobWhat moves the number
Window cleaning, interior + exterior$220 to $400$260Storey count, window count, screen condition, ivy or debris on frames, pigeon deterrent rails
Eavestrough cleaning$200 to $350$280Linear footage, debris density, downspout disassembly time, roof access, ladder height
Downspout repair$150 to $400 per runQuoted separatelyLength of damaged section, accessibility, whether elbow joints need replacement
Eavestrough replacement$10 to $14 per linear footQuoted for next visitAluminum vs steel, fascia condition, height, brackets, downspout count
Hard water stain removal (windows)$99 to $250 per serviceAdd-onStain age, glass area affected, mineral type, whether it sits on heritage glass
Combined window + eavestrough (same visit)$400 to $700$540Booking both services on one visit saves a separate service call and roughly 10 percent on the combined total

For an exact figure on your home, see our full window cleaning prices in Toronto page or request a fast quote. Quotes are free and include a walk-around of the property.

Heritage and Victorian homes: extra considerations

Heritage homes in downtown Toronto, the ones built between roughly 1880 and 1920, share a set of details that make them slower to service than a 2010 build. Many still have the original double-hung sashes with wood frames and old paint that flakes if you push on it. Interior window cleaning on a home like this needs extra care around old frames, locks, and stained-glass detail. Many have arched or stained-glass detail windows that need extra care during the final wipe. Almost all have masonry that the previous owner has let ivy grow on, which means roots in the mortar joints and discolouration that does not come off with water alone. Access points are limited because the homes were not designed for modern ladders, and the lots are usually narrow with neighbours close enough that any falling debris becomes an issue.

Tall multi-storey downtown Toronto Victorian heritage home wall showing partial
The heritage facade after Step 1 ivy pruning, with original arched windows and dormers visible on multiple storeys.

None of this means a heritage home should not be cleaned. It means the crew needs to know what they are looking at. Our team carries bosun's chair certification for high-access window work, full Working at Heights training, and $2 million in commercial general liability insurance, which is the level you actually want around a four-storey Victorian with stained glass and a flaking paint job.

Arched heritage Victorian window with stained glass detail surrounded by partial
Original arched stained-glass detail window on the heritage Victorian home.
Rooftop view of cleaned eavestrough running between two roof sections on a downt
Rooftop view down the cleaned eavestrough channel between two roof sections of the multi-storey heritage home.

Downtown Toronto service areas

Our window cleaning Toronto teams service every downtown neighborhood plus the broader GTA. If you are in a heritage home or a downtown Victorian, mention it when you book so we can plan the access and the time correctly.

Why hire DT Cleaning

We are a downtown Toronto and GTA exterior cleaning company. Our two permanent crews handle window cleaning Toronto homes need year-round, plus eavestrough cleaning, downspout repair, gutter guard installation, and pressure washing. Our team holds 483+ five-star Google reviews at a 5.0 average, carries $2 million in commercial general liability insurance plus WSIB coverage, and every technician is Working at Heights certified. We work Monday through Saturday, 9 a.m. to 6 p.m., and we offer free written quotes for any service on this page.

5.0 Google rating
483+ reviews
$$2M CGL Insurance
WSIB Coverage
Working at Heights Certified
Mon-Sat 9 a.m. to 6 p.m.

Frequently asked questions

How much does window cleaning cost in downtown Toronto?
The cost of window cleaning Toronto homeowners pay for a standard interior and exterior service runs $220 to $400 depending on storey count, window count, and screen condition. Heritage homes with ivy, pigeon deterrents, or four-storey access can push the number to $400 to $600. Michael R.'s job on May 13, 2026, came to $260 for windows alone because the ivy and pigeon work pushed the time to five hours.
How much does eavestrough cleaning cost in Toronto?
Typical eavestrough cleaning in Toronto runs $200 to $350 depending on linear footage, debris density, and whether downspouts need to be partially disassembled. A standard two-storey home with clean downspouts is usually at the lower end. A heritage home with blocked downspouts and roof grit buildup, like the one we serviced on May 13, 2026, comes in around $280.
Why are window cleaners so expensive?
The labour cost on a window cleaning job is mostly access, not glass time. The actual squeegee work on a single window is under two minutes. Setting up safe access, moving and stabilising ladders, working at heights, handling screens, and protecting plants and walkways below is what fills the hour. Heritage homes, multi-storey access, ivy, and bird deterrents all multiply that access time.
How often should I clean my eavestroughs in Toronto?
Twice a year is the GTA standard: late spring after the last seed and pollen drop, and late fall after the last leaves come down. Homes surrounded by mature trees, like most of downtown Toronto and Cabbagetown, often need a third cleaning in mid-summer. Heritage homes with ivy on the facade need more frequent inspection because ivy roots can enter downspouts and block them between scheduled cleanings.
Does ivy damage eavestroughs and downspouts?
Yes. Ivy roots can grow into elbow joints, downspout seams, and the gap between the trough and the fascia. Over multiple seasons the root mass expands and pulls the trough away from the house. Water then backs up and overflows at the corners. Both Michael R.'s primary downspouts had this problem and one side of his eavestrough had already been replaced for it. Annual exterior service catches this damage before a section needs replacement.
Can you clean windows that have pigeon spikes installed?
Yes, but it takes more time. Standard brushes and water-fed poles snag on the spike rails and risk damaging either the rail or the pole. The right method is to hand-pick debris out of the spike rail first, air-blast the frame with a blower, soften any dried droppings with a targeted rinse, then squeegee. We used that exact sequence on Michael R.'s home and his pigeon spike rails came out clean without removing them.
How do you clean a window covered in pigeon droppings?
Dried pigeon droppings have to be softened before they can be removed safely. Scraping them off a dry pane risks scratching the glass and the frame. Our method is to clear the loose debris first with a blower, then apply a targeted water rinse at strong nozzle pressure from a garden hose to soften the dropping layer, then squeegee with standard cleaning solution. Bird droppings are also a health concern, so the crew uses gloves throughout.
Should I cut back the ivy before window cleaning?
If you can safely reach it, yes. Cutting ivy back at least six inches from every window frame, eavestrough run, and downspout makes the cleaning faster and protects the masonry and the gutter from further root damage. On homes with second-storey or higher ivy, leave it to the cleaning crew because the work involves ladder time at heights and a homeowner injury is far more costly than the extra service fee.
How long does window cleaning take on a heritage Victorian home?
A standard heritage Victorian in downtown Toronto with interior and exterior windows takes a single technician about two and a half to four hours. Add ivy, pigeon deterrent rails, four-storey access, or a property that has not been serviced in several years, and the time can stretch to five hours. Michael R.'s job took five hours on the windows alone because of all four of those factors.
Can I pressure-wash a window?
An electric pressure washer is not safe for most residential windows because the pressure can blow out the seal between panes on a double-pane window or damage old wood frames on a heritage home. What we use instead, when dried debris is the problem, is a garden hose at strong nozzle pressure, aimed carefully and at an angle. That is enough to soften pigeon droppings and ivy stains without risking the window unit itself.
Do you replace eavestroughs damaged by ivy?
Yes. When the ivy root damage is past the point of cleaning, we quote a replacement of the affected run. Aluminum five-inch K-style eavestrough runs about $10 to $14 per linear foot installed in the GTA depending on fascia condition and downspout count. On Michael R.'s home we flagged the right-side run for replacement on his next service visit because the section has already pulled away from the fascia at the corner.
How much should a window cleaner charge per window?
Per-window pricing for residential window cleaning Toronto homeowners pay typically runs $4 to $10 per pane for standard glass, $15 to $25 per pane for skylights or large picture windows, and $5 to $8 for screen cleaning or track work as add-ons. Most of our jobs price by total scope (storey count + window count + access) rather than per pane because access setup time is the real cost driver, not the wipe time. Per-pane only makes sense for very small single-window jobs.
What are the signs your eavestrough needs replacement?
The seven most common signs are sagging or pulling away from the fascia, water overflowing during rain, visible cracks or holes in the trough, rust or corrosion on the metal, water stains on exterior walls below the trough, pooling water around the foundation, and detached or sagging downspouts. We see these on heritage Toronto homes most often where ivy or poor anchoring has stressed the system over years. If you see two or more, the run usually needs replacement, not just another cleaning.
What is the best time of year to remove ivy from gutters?
Late fall or early winter, after leaf drop but before deep frost, is the easiest time to remove ivy from gutters and the surrounding masonry. The plant is dormant, the root grip on mortar is at its weakest, and the woody stems pull away cleanly. Spring and summer removal is harder because the new growth is sappy and the roots are actively gripping the brick. On Michael R.’s downtown Toronto home we did the cut-back in May, which is workable but slower than a winter job would have been.
Is it safe to pressure wash eavestroughs?
Light pressure washing of the outside face of an eavestrough is safe if you use a low-pressure setting under 1500 PSI and angle the spray sideways across the metal, never down into it. High-pressure spray aimed inside the trough or down a downspout can dent the aluminum, blow caulk out of joints, push water behind soffits and into the attic, and strip paint from heritage fascia. We never pressure-wash inside an eavestrough on a service call. We hand-clear debris first, then garden-hose flush to confirm flow.

Key takeaways from this downtown Toronto job

1
Window cleaning in downtown Toronto on a heritage Victorian home is a different job than a standard residential service. Plan for two to three times the time if the home has ivy, pigeon deterrents, or multi-storey access.
2
Michael R.'s full job came to $540 for window cleaning ($260) plus eavestrough cleaning ($280). The window cleaning alone took five hours because of the layered ivy and pigeon work.
3
Ivy roots damage downspouts from the inside. Both primary downspouts on this property had to be partially disassembled to clear root mass at the elbow joints.
4
Pigeon spike rails can be cleaned without removal by hand-picking debris, air-blasting, softening with a targeted rinse, then squeegeeing. Standard brushes and poles do not work on spike rails.
5
Annual exterior service catches major damage early. One side of this home's eavestrough had already been replaced, the other side is now flagged for replacement, and that pattern is the rule on heritage homes with ivy, not the exception.
6
DT Cleaning carries 483+ five-star Google reviews, $2 million in commercial general liability insurance, WSIB coverage, and Working at Heights certification on every Toronto crew.

Book a downtown Toronto window or eavestrough cleaning

Free written quotes. Same week service in most cases. Monday to Saturday, 9 a.m. to 6 p.m.

Call (647) 558-8411
Request a fast quote

★★★★★
"Crew showed up exactly when they said they would, did the windows and the gutters in one visit, and walked me through everything they fixed. Best exterior cleaning service I've used in fifteen years in Toronto."
Verified Google review, Toronto
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