Motorized heavy-duty plumber's snake; cleaning a residential side sewer line in Seattle, Washington. Drain Cleaning Prices Canada: What to Charge After GST and HST
Photo by Walter Siegmund on Wikimedia Commons, CC BY 2.5

Guides

Drain Cleaning Prices Canada: What to Charge After GST and HST

Drain cleaning prices Canada range from $150 to $700 before tax. Ontario, BC, and Alberta contractors must add GST or HST and show it clearly on every invoice.

What to take away

  • Canadian drain cleaning fees generally run $150 to $700 before GST or HST, depending on line and method.
  • Ontario charges 13% HST, British Columbia 5% GST, and Alberta 5% GST on plumbing services.
  • The main cost drivers are line location, clog severity, method, and call timing.
  • Quoting a pre-tax rate card and adding the correct tax on the invoice keeps you compliant with CRA.

Drain cleaning prices Canada vary less by province than by job conditions. A bathtub clog in a condo costs less than a rooted main sewer in a detached home. The figures below are illustrative pre-tax ranges that a Canadian contractor can adapt to local overhead.

A working rate card for drain cleaning

A working rate card

ServiceLow (CAD)High (CAD)Notes
Sink or tub drain snake$150$300Includes basic access and one clog.
Floor drain or laundry line$180$350Often slower access or longer run.
Main sewer line snake$250$550Covers cleanout to street or septic.
Hydro jetting$350$700Better for grease, scale, and repeat backups.
Camera inspection add-on$150$350Common upsell after physical clearing.
Emergency or after-hours feeadd $150add $350Not a stand-alone service.

For a flat, hourly, and per-foot method that fits Canadian job sizes, see Flat, Hourly, and Per-Foot Formula. Keep the pre-tax table separate from the tax line on your invoice. Clients need to see both.

What moves the number

Access and line length drive most quotes. A basement floor drain with a buried cleanout takes longer than a sink p-trap. Longer runs from the house to the city main can push a snake job from $250 toward $550.

What Moves the Quote

Low end

Access
Sink p-trap
Line length
Short run
Clog severity
Hair and soap
Method
Small snake
Call timing
Business hours

High end

Access
Buried cleanout
Line length
House to city main
Clog severity
Roots or grease
Method
Larger auger or hydro jet
Call timing
Evenings, weekends, holidays

Clog severity changes method and price. Hair and soap in a tub usually respond to a small snake at the low end. Roots or hardened grease need a larger auger or hydro jet, which can lift the same call to $500 or more. A camera add-on should follow the cost logic in Sewer Camera Inspection Cost.

Call timing is the third driver. Regular business hours carry no extra fee. Evenings, weekends, and holidays often add $150 to $350. That applies in Toronto, Vancouver, and Calgary. The same applies to frozen drain calls in a cold snap. Before quoting, ask whether the customer can wait for a scheduled slot.

GST and HST line items

Plumbing services are taxable supplies. The federal rate is 5% GST. Ontario has 13% HST. British Columbia has 5% GST with no provincial portion on services. Alberta has 5% GST only. Check the CRA page for GST/HST rates by province before you send a quote.

GST and HST by Province

Ontario

Tax type
HST
Rate
13%
Provincial portion
8%

British Columbia

Tax type
GST only
Rate
5%
Provincial portion
None

Alberta

Tax type
GST only
Rate
5%
Provincial portion
None

If your annual taxable sales exceed $30,000, you must register for a GST/HST account and charge tax. Small contractors under the threshold can register voluntarily. Never present a price as tax-included unless your quote says so. A clean invoice shows the service total, the tax rate, and the GST/HST number.

Ontario HST is one harmonized amount, not two separate charges. British Columbia and Alberta use only the federal GST.

Where quotes go wrong

Some contractors quote a low base rate and then add a travel charge, a cleanout access fee, or a disposal fee after arrival. That creates disputes. Build common extras into the price instead. State whether the minimum includes one hour of labour, one auger size, and one cleanout.

Treat the pre-tax range as your floor, not your ceiling. Quote by line, method, and access, then add tax on the invoice.

A Toronto customer seeing $300 plus 13% HST pays $339. A Vancouver customer seeing $300 plus 5% GST pays $315. The rate card is the same, but the tax line differs. For Quebec jobs, QST also applies; read GST, HST and QST before quoting there.

Example: invoicing a Toronto main line

A Toronto homeowner calls for a blocked floor drain in a 1960s bungalow. You snake the main line from a basement cleanout to the city connection. The job takes 90 minutes. You charge $325 for the main line snake and add $175 for camera inspection. Both line items are quoted before tax.

Toronto Main Line Invoice

  • $500Pre-tax total
  • $65Ontario HST at 13%
  • $565Final invoice
  • $325Main line snake

The pre-tax total is $500. Ontario HST at 13% adds $65. The final invoice is $565. Send the CRA-friendly invoice showing the HST number and the breakdown. Keep the tax line on a separate row from the service total. Some owners mark the HST number under the total so the customer can verify it.

If the customer asks why a drain service call cost is higher in Toronto than Halifax, explain that local labour and travel time differ, but the tax rate is fixed by province.

Common questions

Is GST or HST charged on drain cleaning?
Yes. Drain cleaning is a taxable supply, so you must add GST or HST depending on the province where the service is performed.
What is the typical cost to clear a main drain in Toronto?
A Toronto main line snake typically runs $250 to $550 before 13% HST. The final invoice for that item alone is $282.50 to $621.50.
Do I need to register for GST/HST to charge tax?
If your taxable plumbing sales exceed $30,000 over four consecutive quarters, you must register. Below that, registration is voluntary.
Should I include camera inspection in my base price?
No. Keep camera inspection as a separate add-on at $150 to $350 so customers see the cost of diagnosis apart from clearing.

More in Guides

Latest from Costs Desk