The short answer: gutter cleaning — eavestrough cleaning, as most Canadians call it — costs about $120 to $225 for a bungalow and $175 to $300 for a two-storey home in 2026, with downspout flushing included. Behind those numbers, cleaners work from roughly $1.00 to $2.50 per linear foot, adjusted for height, trees, and access. Here's the full rate card, and how to turn it into your price list.
Eavestrough and gutter cleaning prices in Canada (2026)
Residential work is quoted as one price per home. These are the going ranges for a standard cleaning — debris removed and bagged, downspouts flushed, ground cleaned up:
| Home type | Typical price | Notes |
|---|---|---|
| Townhouse or semi-detached | $80–$175 | Short runs; strata units are often quoted per unit |
| Bungalow (one storey) | $120–$225 | Typically 100–150 linear feet of eavestrough |
| Two-storey detached | $175–$300 | The core residential job; taller ladder, more moves |
| Large two-storey or heavily treed lot | $250–$400 | 200–300 linear feet, or packed debris under mature trees |
| Three-storey or complex roofline | $300–$500+ | Height, steep pitch, or roof access needed |
Ranges compiled September 2026 from Canadian price guides, checked as of September 2026: Custom Contracting (Ontario: $100–$175 townhouse or semi, $120–$200 bungalow, $175–$300 two-storey, $250–$400 large or treed), Silverlight (Toronto: $150–$350 typical, $1.00–$2.50 per linear foot), Gutter Cleaners Vancouver ($150–$200 rancher, $200–$300 two-storey, $350–$500+ three-storey), Gutter Cleaning Calgary ($150–$225 bungalow, $225–$275 two-storey), and Pro Gutter Cleaners (townhouses and semis $80–$140; two-storey homes $130–$200 in Winnipeg up to $160–$250 in Toronto and Vancouver). Vancouver and Toronto price toward the top of each range; the Prairies toward the bottom.
What should you charge?
Two picks and a slider — your range, your projected income.
That's the plan — Biller is how it actually lands in your account.
Quote it, book it, get paidEstimates from this guide's market ranges — your market decides the rest.
Charging $220 a house? Get paid before the ladder's back on the truck.
Biller turns each booking into a scheduled job and a one-tap invoice — clients pay by e-Transfer or card, and card and Autodeposit payments are recorded as they land.
Start free — no credit cardPer foot, per storey, or per home?
Build it per foot, adjust per storey, sell per home. Linear footage is the honest base: at $1.00 to $2.50 a foot, a 120-foot bungalow lands at $120 to $300 before anything else. Height then moves the number — every storey adds ladder length, setup time, and risk — and debris load moves it again: a house under three mature maples in November is a different job from a new build with no trees.
But present one price for the house. Homeowners compare quotes as "$220 for the eavestroughs", not as a per-foot rate, and a single number closes faster. Keep a minimum charge — a short townhouse run still means loading the ladder, driving over, and setting up.
Downspouts, guards, and repairs
- Downspouts: flushing them belongs in the standard price — a clean trough draining into a blocked downspout still overflows. Quote badly packed or underground downspouts that need snaking or disconnecting as extra time.
- Gutter guards: cleaning guarded gutters is slower, because sections may need lifting or removing to get at the debris underneath. Quote it as extra time, not your standard rate. Installing guards is its own product — Ontario installers quote roughly $8 to $25 per linear foot installed — and it doesn't end the cleaning relationship; most guarded gutters still need an annual check.
- Minor repairs: re-sealing a leaking joint or refastening a loose hanger typically adds $50 to $150. You'll spot them on every job; offer the fix on the spot, with the price, before you do it.
- Commercial buildings: quoted per foot at roughly $2 to $4, with lift access, insurance certificates, and scheduling around business hours.
Spring vs fall, and the two-clean plan
Canadian eavestroughs need cleaning twice a year: late spring, after seeds, blossoms, and winter grit, and late fall, after the leaves are down but before freeze-up. Fall is the rush — everyone calls in the same three weeks of November — and a clogged trough going into winter means ice damming and overflow.
So sell both visits at once. A two-clean plan booked in spring (spring and fall visits, one price, invoiced per visit) fills your November calendar in April, keeps the client from shopping around in the rush, and lets you route the fall visits by street. Charge the same rate for both visits; the discount is the guaranteed booking, not a lower price.
Bundles that raise the ticket
You're already on the ladder at the roofline, so the cheapest revenue you'll ever earn is the next service on the same house:
- Windows: second-storey glass from the same ladder — see the window cleaning rates guide.
- Pressure washing: flush the siding and driveway after the gutters — see pressure washing prices.
- Christmas lights: clean the eavestroughs in late October, then clip the lights on — see Christmas light installation pricing.
- Fall clean-up: the leaves in the gutters came from the yard — see landscaping and leaf removal prices.
Price the bundle a little under the sum of its parts. One setup and one drive for two services is still far more profitable than two separate trips.
Setting your own rate
The market range tells you what's plausible. Your costs tell you what's survivable:
- Know your real cost per job. Ladders and stabilisers, a gutter scoop, bags, a hose or blower, vehicle and fuel, and liability insurance that covers working at height — plus the unpaid time quoting, driving, and hauling debris.
- Time the whole stop. Unload, set up, clean, flush the downspouts, move the ladder a dozen times, bag the debris, rinse the walk, load up. That's the number your price has to cover, not just the minutes on the ladder.
- Protect the season. Gutter cleaning is two rushes a year. If November fills in a week, your price is too low; raise it for new clients and keep your two-clean plan clients at their rate.
Insured, on time, with before-and-after photos sent the same day, you can credibly charge the top third of your local range — and on ladder work, homeowners will pay for someone they trust.
Are you undercharging?
Five quick questions. Be honest — nobody's watching.
Are you booked solid more than two weeks out?
A full calendar is the market telling you your price is too low.
Have you raised your rates in the last 12 months?
Costs went up this year. If your rate didn't, you took a pay cut.
When you quote a price, does anyone ever say no?
If nobody ever pushes back, you're leaving room on the table.
Do you charge for travel time — or build it into your price?
Unpaid driving between cleanings quietly eats your real hourly rate.
Do you drop your price whenever someone asks for a deal?
Discounting on request trains clients to always ask.
Priced about right
You're showing the classic signs of healthy pricing — price pushback now and then, regular raises, travel accounted for. Your next win isn't the rate, it's the time you lose to admin between cleanings.
You're leaving money on the table
A couple of undercharging signals showed up. The fix is usually one honest raise for new clients — $5 more per cleaning on a full week is thousands a year you're currently donating.
You're seriously undercharging
Almost every signal fired. Booked solid, never raising, never hearing no — that's not luck, that's a price well below what your market would pay. Raise your rate for every new client starting this week; your regulars can follow later.
Book the fall rush in spring. Invoice it in one tap.
Biller lets clients book from your link, puts every spring and fall cleaning on your schedule, and sends the invoice when the job's done — with reminders for the ones still unpaid.
Start free — no credit cardFree plan · Pro $99/year · Built for Canada — e-Transfer and card payments
Not ready? Try the free invoice generatorWhen GST/HST starts to apply
Gutter cleaning is a taxable service in Canada, but you don't charge GST/HST until your revenue crosses $30,000 over four consecutive calendar quarters — the CRA's small-supplier threshold. On its own, that's around 150 cleanings at $200; add windows, pressure washing, or snow for the same clients and you'll get there sooner. Once you're over, you register, add tax to every invoice, and remit it. The full rules are in our plain-English GST/HST guide.
Prices are market ranges compiled from the Canadian sources linked above in September 2026 and will vary by city, home, and debris load.
Common questions
How much does eavestrough cleaning cost in Canada?
Most Canadian homeowners pay about $100 to $350 for a professional eavestrough cleaning in 2026. A bungalow typically runs $120 to $225, a two-storey detached home $175 to $300, and three-storey or large, heavily treed homes $300 to $500 or more. Downspout flushing should be included in that price.
How much should I charge per foot for gutter cleaning?
Canadian gutter cleaners commonly work from $1.00 to $2.50 per linear foot for residential eavestroughs, and roughly $2 to $4 per foot for commercial buildings. A typical bungalow has 100 to 150 feet of gutter and a large two-storey 200 to 300 feet. Use the per-foot rate to build the quote, then present one price for the house, with a minimum charge.
Is gutter cleaning priced by storey?
Yes, height is the biggest price driver after length. Each extra storey means a longer ladder, slower moves, and more risk, so two-storey homes cost noticeably more than bungalows with the same footage, and three-storey homes more again. Steep roofs, awkward access, and homes you can only reach from the roof all price at the top of the range.
Should downspouts be included in a gutter cleaning price?
Flushing the downspouts should be part of every standard cleaning, because a clear trough with a blocked downspout still overflows. Some low quotes leave it out, which is worth pointing out when a client compares prices. Badly packed or underground downspouts that need snaking or disconnecting are the exception: quote those as extra time.
How often should eavestroughs be cleaned, and when?
Twice a year is the Canadian standard: once in late spring after the seeds and blossoms drop, and once in late fall after the leaves are down. Homes under mature trees may need a third visit. Selling both visits as a two-clean plan at booking fills your spring and fall calendar in one conversation.
Do gutter guards mean no more cleaning?
No. Guards cut the debris that gets in, but fine material still builds up under and on top of them, and most systems still need an annual check or cleaning. Cleaning guarded gutters is slower, because you may need to lift or remove sections, so quote it as extra time rather than your standard rate.
Do I need to charge GST/HST on gutter cleaning?
Not until your business revenue passes $30,000 over four consecutive calendar quarters, the CRA small-supplier threshold. At $200 a home that's 150 cleanings, and it arrives faster if you also wash windows or clear snow for the same clients, because it's one business and one threshold.
Building a year-round exterior route? See the going rates for window cleaning, pressure washing, landscaping, lawn mowing, Christmas light installation, and snow removal.