What plumbing actually costs in the Greater Toronto Area
Most plumbing websites won't give you a price. We will. These are ranges from jobs we've actually dispatched across Scarborough, Etobicoke, Brampton and Mississauga — not national averages, not estimates.
Every plumber sets their own price and quotes the job after seeing it. But you should walk into that conversation knowing roughly what's normal.
| Job | Typical range | What pushes it higher |
|---|---|---|
| Toilet repair (running, weak flush, leaking base) | $125–250 | Replacing internal parts vs. adjusting; older toilets with discontinued parts |
| Drain clearing (sink, tub, single fixture) | $150–250 | Length of the blockage, access to the cleanout, whether a camera is needed |
| Main drain clearing | Quoted on site | Tree roots, older clay pipe, needing a camera inspection |
| Faucet repair or replacement | Quoted on site | Whether you supply the fixture, seized shutoffs on older homes |
| Emergency after-hours call | Higher than daytime | Time of night, weekend, holiday |
What a fair quote looks like
- The plumber sees the problem before giving a final price.
- You're told the price before work starts, not after.
- You're told whether it's a repair or a replacement, and why.
- The quote covers labour and parts, or clearly separates them.
Red flags
- A price quoted over the phone with no questions asked.
- Pressure to decide immediately.
- No written or texted confirmation of the price.
- A quote that jumps significantly once work has started, with no explanation.
- Being told the whole system needs replacing for a single-fixture problem.
Why prices vary between neighbourhoods
Older housing stock costs more to work on. A 1950s bungalow in Scarborough can have galvanized pipe and seized shutoff valves that turn a twenty-minute job into an hour. Newer builds in Brampton usually don't have that problem. This isn't a plumber overcharging you — it's the house.
Frequently asked
How much does it cost to have a plumber come out in the Greater Toronto Area?▾
For common jobs like a toilet repair or a standard drain clearing, you're typically looking at $125–250. Main drain issues and anything after hours cost more. The plumber confirms the price after seeing the job — but you should know the ballpark before they arrive.
Is drain clearing usually a flat rate?▾
For a single fixture — a sink or a tub — it's often in the $150–250 range and may be quoted as a flat rate. Main drain clearing is different: it depends on the blockage, the pipe, and whether a camera is needed, so it's quoted on site.
Do I pay GetFixHero anything?▾
No. You pay the plumber directly for the work, and you never pay GetFixHero anything. Plumbers pay us a flat monthly fee to be in the network — we don't take a cut of your job.
Why won't plumbers quote over the phone?▾
Because the price depends on what they find. A drain that's blocked near the cleanout is a twenty-minute job. One with tree roots fifty feet down the line isn't. A plumber who quotes a firm price without seeing the problem is either guessing high or planning to change it once they arrive.
What's a reasonable after-hours charge?▾
It varies, but expect to pay more for nights, weekends, and holidays. The plumber should tell you the premium before they come out, not after. If they won't tell you the after-hours rate up front, that's a red flag.
Got a problem right now? Message us.
Message us on Facebook