Durham Region Plumbing Cost Guide (2026 Prices)

By Durham Plumbers · May 7, 2026

Wondering what a job will run before you pick up the phone? This Durham Region plumbing cost guide lays out real 2026 price ranges so you know what to expect across Ajax, Whitby, Oshawa, and the rest of the region.

We price most jobs flat-rate. That means you get one number up front, not a meter running while we work. Below are the ranges we see most often, plus what moves a price up or down.

What Plumbing Costs in Durham Region

Most homeowners want one thing first. A straight answer on price. Here are the starting points we quote most weeks across Durham Region.

JobTypical starting price (CAD)
Drain snakingfrom ~$99
Standard drain cleaning$250 to $350
After-hours emergency call and diagnosisfrom ~$149
Water heater repairfrom ~$149
New tank water heater installedfrom ~$1,295
Tankless water heater installedfrom ~$2,995
Leak detection or minor pipe repairfrom ~$199
Toilet or faucet install (labour)from ~$179

These are starting points, not final quotes. Every home is different. We always confirm the price before any work begins, so the number you approve is the number you pay.

How Drain Cleaning Is Priced

A slow sink and a backed-up main line are not the same job. That gap is why drain prices have a range.

Basic snaking starts at about $99. That covers a simple clog you can reach, like a bathroom sink or a tub. Most full drain jobs land between $250 and $350 once we factor in access and how deep the clog sits.

Main-line clogs cost more. Tree roots, grease, and old pipe all make the work harder. For repeat or stubborn blockages we use hydro-jetting, which scrubs the pipe wall clean instead of poking a hole through the mess. That costs more than a snake but lasts far longer. See our drain cleaning service for how we tackle each type.

What Drives Water Heater Prices

No hot water is one of the most common calls we get. The price depends on whether you repair or replace.

A repair starts at about $149. A bad thermostat or a worn part is often a same-visit fix. When a tank is past 10 to 12 years old or leaking from the base, replacement usually makes more sense than throwing money at it.

A new tank water heater installed starts at about $1,295. A tankless unit starts at about $2,995 because the unit costs more and the install takes longer. Gas versus electric, venting, and your home’s setup all shift the final number. Our water heater repair and installation page breaks down repair versus replace in plain terms.

Why tankless costs more up front

A tankless heater gives endless hot water and frees up floor space. It also costs more to buy and install. For some Ajax homes the long-term savings are worth it. For others, a quality tank is the smarter spend. We tell you straight which one fits your house and budget.

Leak and Pipe Repair Costs

A hidden leak is sneaky. It can run for weeks behind a wall before you spot a stain or a jump in your water bill.

Leak detection and minor pipe repairs both start at about $199. We use detection tools to find the source first, so we open the smallest spot possible. That keeps the repair small and the cost down.

Bigger jobs cost more. Repiping an older home or fixing a burst pipe depends on access and pipe length. The earlier you catch a leak, the cheaper it stays. Our leak detection and pipe repair service covers how we find leaks without tearing your home apart.

What an Emergency Call Costs

Plumbing problems do not wait for business hours. A burst pipe at 2 a.m. needs a plumber now, not Monday.

An after-hours emergency service call and diagnosis starts at about $149. That gets a licensed plumber to your door, usually within the hour, to find the cause and stop the damage. The repair itself is quoted flat-rate before we start.

Time of day, parts, and how bad the problem is all affect the price. What never changes is this. We give you a flat quote before any repair, even at midnight. Learn more on our emergency plumbing page.

What Makes a Plumbing Price Go Up or Down

Two homes can get two different quotes for what sounds like the same job. A few things explain the gap.

  • Access: A pipe behind drywall or under a slab takes more time than one in an open basement.
  • Parts: A premium faucet or a high-end water heater costs more than a builder-grade unit.
  • Age of the home: Older Oshawa and Whitby homes often hide worn pipes that add to the work.
  • Time of day: After-hours and holiday calls carry an emergency rate.
  • Permits: Some jobs need a permit pulled through your city. We handle that when it applies.

None of this is a surprise when you work with us. We look at the job, explain what we see, and hand you a flat price before we lift a wrench.

Need a real number for your job? Call us at (647) 560-2817 or request a free estimate and we will quote it flat-rate.

Frequently Asked Questions

How much does a plumber cost in Durham Region?

It depends on the job. Drain snaking starts at about $99, an after-hours emergency call starts at about $149, and a new tank water heater starts at about $1,295 installed. We give a flat quote before any work, so you approve the price first.

Do you charge a fee just to come out?

For after-hours emergencies, the service call and diagnosis start at about $149, and that covers getting a licensed plumber to your home to find the problem. For standard daytime jobs, we quote the work flat-rate before we start.

Why is flat-rate pricing better than hourly?

With flat-rate, you know the full price before we begin. There is no meter running while we work and no surprise at the end. You approve one number, and that is what you pay.

Are your prices the same across Durham Region?

Our pricing is consistent whether you are in Ajax, Whitby, Oshawa, Pickering, or Bowmanville. The final quote depends on the job itself, not your postal code. Travel within our service area does not change the base price.

Can you give me a quote over the phone?

We can give you a ballpark range over the phone for common jobs. For an exact flat price we usually need to see the problem, since access and parts change the number. Call us at (647) 560-2817 and we will walk you through it.

Need a Plumber in Durham Region?

Call now for fast, licensed service across Durham Region, or get a free estimate.