Prices checked September 2026. Gutter cleaning is priced by height and length: how many storeys the ladder has to reach, and how many metres of eavestrough there are. Most companies quote by house type (bungalow, semi, two-storey detached) and flush the downspouts as part of the job. In York Region’s older, tree-lined streets in Aurora, Newmarket and Richmond Hill, a full fall clean-out often needs a second visit in spring.

How much does it cost to clean gutters on a two-storey house?

Most GTA companies charge $185 to $325 to clean the eavestroughs on a typical two-storey detached house, and some quote up to $400 for steep or complicated roofs. A two-storey semi or townhouse is usually less, around $150 to $275, because there is less eavestrough. Rest-of-Ontario prices are not much lower: a 2026 price guide from a Kitchener-Waterloo company put two-storey homes at $250 to $400.

The ranges below are built from 2024 to 2026 price guides published by six eavestrough companies in Toronto, the GTA and Kitchener-Waterloo, with one outlier far above the rest set aside. Per-foot rates are for the length of eavestrough, not the house.

Typical eavestrough cleaning prices in Ontario, 2026 (market ranges, not Doyo prices)
Home or extraLowTypicalHighWhat drives it
Townhouse$120$125–$200$200Short runs, shared walls, ladder access from the back
Bungalow$150$150–$225$225Length of eavestrough, debris load
Two-storey semi$150$175–$275$275Length, roof pitch
Two-storey detached$185$200–$325$400Length, steep roof, trees overhead
Three-storey$200$275–$350$500+Taller ladders or roof access, second worker
Per linear foot$1.00$1.75–$2.50$3.50Higher storeys cost more per foot
Stuck downspout, each$15$25–$50$100Packed leaves, elbows underground
Removing and refitting gutter guards$25$75–$100$200Screw-in vs clip-on guards

What does gutter cleaning cost on Doyo?

On Doyo, Gutter Cleaning is $177 per storey, $212.40 minimum. That is the full price, Doyo’s service fee included; nothing is added at checkout. A single-storey house pays the $212.40 minimum. Tell the Doyo agent how many storeys the house has and whether the roof is easy to reach, and the booking screen shows the total before you confirm.

Your card is held when a pro is confirmed and charged only when the job is marked complete. If you want the yard done at the same visit, Yard Cleanup on Doyo is $88.50 per hour of crew time, $177 minimum.

When should gutters be cleaned in Ontario?

Late fall, once most leaves are down, and again in spring. In the GTA that usually means late October to mid November, before the first hard frost. Gutters left full overflow against the foundation, which is a common cause of wet basements, and in winter trapped water freezes into ice dams that can push under shingles. Homes under big maples or oaks may need a third clean in early fall.

What changes the price of gutter cleaning?

  1. Storeys. Every extra storey means a longer ladder, more setup and often a second person for safety.
  2. Length of eavestrough. A wide detached house has far more metres of trough than a narrow semi.
  3. Roof pitch and access. Steep roofs, dormers, and back yards with no room for a ladder take longer.
  4. Debris. Trough full of packed, composting leaves or shingle grit is slower than dry leaves; some companies add 20% to 40% for heavy loads.
  5. Downspouts. Flushing is usually included, but a downspout packed solid or running underground can be extra.
  6. Gutter guards. Guards have to come off and go back on, which adds time.
  7. Timing. Prices hold fairly steady, but the weeks after the leaves drop fill up fast, so book early.

How do I avoid being overcharged for gutter cleaning?

  • Ask what is included: bagging and removing debris, flushing every downspout, and a check for leaks or loose hangers.
  • Get the price in writing before the work starts. Under Ontario’s Consumer Protection Act, 2002, a business cannot charge more than 10% over its estimate unless you agree to a new price first.
  • Be careful with upsells on the ladder. If a cleaner says the eavestroughs need replacing or guards are essential, ask for photos and get a separate quote.
  • Pay when the job is done. Gutter cleaning should not need a deposit.
  • Ask whether the price includes tax, so two quotes can be compared fairly.
  • In Toronto, make sure downspouts still discharge where the City allows. Downspout disconnection is mandatory, and water must drain away from the foundation, not onto a neighbour’s property, the driveway or the sidewalk.

Questions people ask

Most Toronto companies charge $150 to $225 for a bungalow and $185 to $325 for a two-storey detached house, usually with downspout flushing included. Minimum charges of around $150 are common. On Doyo, Gutter Cleaning is $177 per storey, $212.40 minimum, the full price with Doyo’s fee included.

See the price for your guttersStart

Sources

  1. City of Toronto — Mandatory downspout disconnection · toronto.ca
  2. Ontario.ca — Working at heights training · ontario.ca
  3. Ontario.ca — Your rights when starting home renovations or repairs · ontario.ca