Home ImprovementsSeasonal maintenance

Eavestrough Cleaning Cost in the GTA, and When It's Worth Paying

What GTA companies actually charge to clean eavestroughs, by storey and by linear foot, what a quote should include, and the cases where paying is money wasted.

Facts last verified

More about Toronto
A man standing on a ladder pulling a clump of debris out of the eavestrough along the roofline of a house.

Key takeaways

  • GTA companies publish $150 to $225 for a one-storey bungalow and $200 to $325 for a two-storey home; priced by the foot instead, the same work is $1.00 to $2.50 per linear foot.
  • The City of Toronto's own maintenance instruction is to clean eavestroughs at least twice a year and check every elbow and outlet for debris.
  • Overflowing eavestroughs and plugged downspouts are on the City's published list of basement flooding causes, and the Insurance Bureau of Canada says repeated ice dam damage is treated as a maintenance issue that may not be covered.
  • Gutter guards do not end cleaning. At the $1,500 one Toronto company publishes all-in for 200 feet, that is $1,500 / $250 = six years of a two-visit annual plan before it breaks even.
  • Doing it yourself saves $150 to $225 a visit against $0 to $50 of supplies, but a fall from a ladder accounted for 56 of the 513 renovation-project injuries in the Public Health Agency of Canada's CHIRPP review.

A one-storey GTA bungalow is $150 to $225 and a two-storey house $200 to $325, on the price lists the companies publish themselves. Priced by the foot instead, the same work runs $1.00 to $2.50 per linear foot, which is why storeys and roofline length, not square footage, drive the number. At that size the real question is not the cost but whether to pay it at all: on a one-storey house with light debris and a ladder in the garage, often not; on anything above the first floor, almost always yes.

What GTA companies actually charge

Every figure below comes from a published price page, attributed to its publisher. The spread inside each row is debris load and access.

Published eavestrough cleaning prices, GTA
ItemLowHighUnit
Bungalow, one storey (Custom Contracting)$150$225per visit
Bungalow, one storey (Mantle)$150$200per visit
One-storey bungalow (Silverlight)$150$175per visit
Townhouse (Mantle)$125$200per visit
Two-storey home (Custom Contracting)$200$325per visit
Two-storey detached (Mantle)$200$275per visit
Two-storey detached (Silverlight)$185$300per visit
Two-storey, about 2,000 sq ft (EZ Window Cleaning)$170$230per visit
Three storeys or large roofline (Mantle)$275$350per visit
Large or complex roofline, 200+ ft (Custom Contracting)$300$400per visit
Four storeys or estate (Silverlight)$350$500per visit
Per linear foot, single storey (Mantle)$1.25$1.75per ft
Per linear foot, two storey (Mantle)$1.75$2.50per ft
Per linear foot, three storey (Mantle)$2.50$3.50per ft
Per linear foot, Toronto (Professional Roofers)$1$2.50per ft
Severely clogged downspout, extra (Mantle)$25$50per downspout
Severely clogged downspout, extra (Custom Contracting)$50$100per downspout
Lifting and re-seating gutter guards (Custom Contracting)$25$75surcharge
Emergency or same-day service (Custom Contracting)$50$100surcharge
Two-visit annual plan (Custom Contracting)$250$500per year

Two things move a quote more than anything else.

Storeys. The scooping is the same; the ladder work is not. Mantle's per-foot rates step from $1.25 to $1.75 at one storey to $1.75 to $2.50 at two and $2.50 to $3.50 at three: roughly double, top to bottom, for the same length of trough.

Linear footage. Custom Contracting puts a 1,200 sq ft bungalow at about 120 linear feet of trough and a 2,500 sq ft two-storey at over 200 feet. Ask how many feet your quote assumes; that is the unit being priced.

Debris load is the third variable, and the one that punishes delay. DT Cleaning, in North York, publishes prices starting at $130 for a bungalow and $150 for a two-storey, then documents two April 2026 jobs that billed $160 and $175: both bungalows, both heavy. Its band for long-neglected systems is $175 to $500, case by case. Professional Roofers frames the job as labour instead, at $60 to $100 per hour, a single-storey clean taking two to three hours.

What a quote should include

A cleaning is not just scooping. Silverlight's published inclusions are debris removal bagged rather than tossed, downspout flushing, a drainage function test and full ground cleanup. Mantle lists the same plus an inspection for damage and loose brackets. Custom Contracting says a visual inspection flagging cracked seams or loose hangers is included at no charge.

Insist on four things in writing: downspouts flushed, not just troughs emptied; debris bagged and removed; a water test at the end; and a written note of anything found: sagging, separated seams, loose hangers, rust.

The City of Toronto publishes its own advice for hiring an eavestrough contractor, on the Mandatory Downspout Disconnection page: get at least three quotes and references, sign a written contract stating all the work including site cleanup and the full price, and put the payment schedule in it. It also names the warning signs: a contractor who quotes before seeing the job, offers a "special price", or offers a discount to use your home to advertise.

A price quoted sight-unseen is not a price

The City calls quoting before seeing the job a red flag, and the vendor pages explain why: the same two-storey house is $200 or $325 depending on footage, debris and whether guards have to come off. A firm number over the phone is either a guess or a figure that gets revised on the day.

DIY versus hiring: the honest maths

The saving is real and it is small. Custom Contracting says DIY suits you if you have a one-storey home, light debris, a hose and a scoop, and want to save $150 to $225, against $0 to $50 in supplies and two to three hours. Mantle's comparison table puts DIY at $0 to $50 and three to five hours against $150 to $350 and one to two hours professionally.

So the trade is about $200 and an afternoon, twice a year, in exchange for going up a ladder. In the Public Health Agency of Canada's CHIRPP injury brief on home improvement, built from 2003 emergency department records for patients 15 and older, falls from a ladder accounted for 56 of the 513 injuries logged in home renovation projects, the third most common circumstance, behind power tools and hand tools. CIHI recorded almost 654,000 emergency department visits and 152,504 hospital stays for unintentional falls in a single year, with an average stay of 14.3 days against 7.5 days for all hospitalisations.

Do it yourself when the house is one storey, the ground is level, the troughs are not blocked solid, and there are no guards to remove.

Pay when any of that is untrue. Above the first floor the ladder has to be footed on a slope or a walkway and moved a dozen times, and the crews carry insurance you do not: the GTA companies quoted here publish liability cover of $2 million to $5 million plus WSIB coverage. Pay a casual worker cash to climb your ladder and you take that exposure on yourself. That, not the scooping, is what the $200 buys.

How often, and what actually decides it

The City of Toronto's instruction is a floor, not a target: clean eavestroughs at least twice a year, and check all elbows and outlets for debris. What sits above your roof decides the rest. Custom Contracting publishes a frequency table: no trees nearby, once a year in fall; one or two deciduous trees within 30 ft, twice a year; multiple large trees overhead, three to four times a year; conifers nearby, spring plus mid-summer plus fall, because needles clog downspouts rather than filling troughs.

That last row is the one Toronto homeowners underestimate. Mantle singles out pine needles as the debris that slips through most guards and packs troughs solid, and flags mature tree-lined areas (Highland Creek, Rouge Valley, Birch Cliff) as accumulating far faster than newer subdivisions. Toronto's canopy covers an estimated 31 per cent of the city, per the 2018 Tree Canopy Study cited in the City's climate risk report, against a 40 per cent target for 2050. Most GTA houses are not the "no trees nearby" case.

Timing matters as much as count. Custom Contracting advises the fall clean after the leaves have fully dropped, typically late October to mid-November in southern Ontario; Mantle puts the window at late November to early December. Clean too early and you pay to do it again.

The winter failure this city is built for

Toronto's version of this starts with a bylaw. Downspout disconnection from the sewer is mandatory here, so your roof water discharges onto your own lot, beside your own foundation. The City's guidance on doing it warns that water flow may freeze in winter and tells you not to create dangerous conditions. A blocked trough means that water never reaches the downspout at all: it spills over the front edge of the eave, down the wall, at the foundation.

Above it, the ice dam forms. The Insurance Bureau of Canada lists three factors behind ice dams (inadequate attic insulation, poor attic ventilation, and snow accumulation with blocked eavestroughs) and describes the mechanism: meltwater runs down a warm roof, refreezes at the cold edge, and the trapped water pushes back up under the shingles and into the house.

The insurance line is worth reading twice. IBC says standard homeowner policies commonly cover sudden and accidental water damage from an ice dam, but that ongoing or repeated damage "is considered a long-term maintenance issue and may not be covered". A trough you have not cleaned in four years is the second case.

One correction to the usual story: the City's own 2025 climate risk assessment projects freeze-thaw cycles and very cold days to decrease in likelihood as Toronto warms, while winter and ice storms hold constant. The ice dam risk is not growing. It is simply still there. Once the damage becomes repeated rather than sudden, the Insurance Bureau says it "may not be covered".

What the failure costs

Overflowing eavestroughs and leaking or plugged downspouts appear on the City of Toronto's published list of basement flooding causes, alongside cracked foundations, poor lot grading and sewer backups. That is the expensive end. The City now offers up to $6,650 per property in basement flooding protection subsidies, each line capped at 80 per cent of the invoiced cost: up to $1,600 per backwater valve (maximum two devices), $2,250 for a sump pump (maximum one), $300 for a battery backup, $500 for a plumbing assessment and $400 to sever and cap a storm connection. In July 2024 the flash floods that overwhelmed Toronto and southern Ontario caused over $940 million in insured damage.

Nearer term, the trough kills its own woodwork. Mantle publishes a neglect table for the GTA: fascia and soffit replacement $1,500 to $4,000, ice dam removal $500 to $2,000, landscape erosion repair $1,000 to $5,000, foundation repair $3,000 to $10,000, basement waterproofing $5,000 to $15,000. Replacing the troughs is not cheap either: Custom Contracting puts aluminum eavestrough at $8 to $18 per foot installed, or $2,800 to $5,600 for an average two-storey.

Do gutter guards pay for themselves?

Installers say yes and the arithmetic says it is slower than that. DT Cleaning puts payback at "roughly two to three years"; Custom Contracting says three to five, and four to six where mature trees overhang. Their figures assume you were paying at the top of the cleaning range and that guards cut maintenance by about 90 per cent. Work it at the bottom of the range and it stretches. DT Cleaning's cheapest number is $7 per linear foot and it is "for labor only - we do not supply or warranty these guards", with material another $2 to $3 a foot; its own all-in figure for a 200-foot home is $1,500 for mid-range guards, $7.50 for mid-range aluminum mesh and $9 and up for heavy-duty aluminum: $1,400, $1,500 and $1,800 respectively on a 200-foot home. Its documented Etobicoke job was $2,025 for 286 feet of micro-mesh. RenoHouse puts the Toronto total at $700 to $2,100 including materials and labour, with screens at $1.50 to $4 per foot and micro-mesh at $8 to $15.

Run that against a maintenance plan. At the cheapest published guard price, 200 feet is $1,400; against Custom Contracting's $250 two-visit annual plan, $1,400 ÷ $250 a year = about six years to break even, and that is the best case, because guards do not end cleaning. Custom Contracting's own table says micro-mesh still needs clearing every two to three years with an annual inspection; Mantle charges $50 to $100 extra per visit to lift and re-seat guards, Custom Contracting $25 to $75. Pine needles and shingle grit go straight through most of them.

Buy guards for a different reason: fewer ladder trips on a tall or awkward house, and less chance of a blocked trough going unnoticed before a freeze. The cleaning saving is a bonus, not the business case.

Frequently asked questions

How much does eavestrough cleaning cost in Toronto?

Published GTA prices run $150 to $225 for a one-storey bungalow and $200 to $325 for a two-storey home, with three-storey and complex rooflines at $275 to $400. Priced by the foot, Toronto companies quote $1.00 to $2.50 per linear foot, rising with height.

How often should I clean my eavestroughs in the GTA?

The City of Toronto says at least twice a year, checking elbows and outlets each time. Custom Contracting's table refines that: once a year with no trees nearby, twice with one or two deciduous trees within 30 ft, three to four times with several large trees overhead, and spring, mid-summer and fall with conifers.

Is it cheaper to clean them myself?

Yes, by about $150 to $225 a visit against $0 to $50 of supplies and two to three hours. A reasonable trade on a one-storey house with easy access; a poor one above the first floor, where falls from ladders were 56 of the 513 renovation-project injuries in the Public Health Agency of Canada's CHIRPP brief.

Will gutter guards mean I never clean again?

No. Custom Contracting says micro-mesh still needs clearing every two to three years plus an annual inspection, and cleaning crews charge $25 to $100 extra to lift and re-seat guards when they do come off. At $7 per foot on a 200-foot home ($1,400) against a $250 annual plan, payback is about six years even if you never cleaned again.

Does home insurance cover water damage from a blocked eavestrough?

The Insurance Bureau of Canada says standard policies commonly cover sudden and accidental water damage caused by ice dams, but that ongoing or repeated damage is treated as a long-term maintenance issue and may not be covered. Check your policy wording and any water damage endorsement before relying on it.

Sources

  1. Basement Flooding · City of Toronto (retrieved )
  2. Mandatory Downspout Disconnection · City of Toronto (retrieved )
  3. Basement Flooding Protection Subsidy Program · City of Toronto (retrieved )
  4. Toronto's Climate Risks: Understanding Vulnerability Today, Preparing for Tomorrow (Summary Report) · City of Toronto (retrieved )
  5. Stay protected: Understanding and helping prevent ice dams · Insurance Bureau of Canada (retrieved )
  6. Exercise caution: Canadians frequently injured in falls · Canadian Institute for Health Information (retrieved )
  7. CHIRPP Injury Brief: Home improvement-related injuries · Public Health Agency of Canada (retrieved )
  8. How Much Does Gutter Cleaning Cost in the GTA? (2026 Prices) · Mantle (retrieved )
  9. Eavestrough Cleaning Cost Ontario 2026 · Custom Contracting (retrieved )
  10. Eavestrough Cost in Ontario (2026) · Custom Contracting (retrieved )
  11. Eavestrough cleaning in North York: 3 spring jobs with real prices (April 2026) · DT Cleaning (retrieved )
  12. How Much Does Gutter Guard Installation Cost in Toronto? (2026 Price Guide) · DT Cleaning (retrieved )
  13. Gutter Cleaning Cost in Toronto · Professional Roofers (retrieved )
  14. How Much Does Eavestrough & Gutter Cleaning Cost in Toronto? · Silverlight Windows & Eaves (retrieved )
  15. Eavestrough Cleaning Service in Toronto & GTA · EZ Window Cleaning (retrieved )
  16. Gutter Guards Toronto: Types & Costs 2026 · RenoHouse (retrieved )

How this guide was made

Checked on August 25, 2026. Prices come from the published price pages of seven companies serving the GTA (Mantle, Custom Contracting, DT Cleaning, Professional Roofers, Silverlight, EZ Window Cleaning, RenoHouse), each attributed in-text to the company that published it. The consequences of not cleaning are grounded in four official sources read directly: two City of Toronto Toronto Water pages, the City's 2025 climate risk report, the Insurance Bureau of Canada's ice dam guidance, plus CIHI and Public Health Agency of Canada injury data.

David BrownDB

Written by

David Brown

Editor & main author

David Brown is the editor of GTA Guide. He writes about the practical side of living in the Greater Toronto Area: what things cost, who to call, and what is worth your weekend. More about David Brown

More in Seasonal maintenance

All Seasonal maintenance