# Pricing — City Rooter

Published starting and average rates for 2026. Final cost depends on access, materials, permits, and after-hours timing. You get a written estimate before work starts.

Phone: (647) 534-6875  
Full guide: https://cityrooter.ca/plumber-cost/

## Hourly and emergency

- Typical hourly: $120–$190
- Emergency plumbing dispatch: from $200

## Drain cleaning

- Unclogging hand sinks (residential): $250
- Unclogging shower drain with snake: $225
- Unclogging tub with snake: $225
- Unclogging kitchen sink with snake: $350
- Main drain through accessible cleanout: $325
- Main drain via toilet flange (toilet reinstalled): $450

## Fixtures

- Toilet installation (labour): $200–$500
- Hand-sink faucet installation: from $245
- Kitchen sink installation or hook-up: $375
- Double sink installation or hook-up: $425
- Wall-mounted hand sink with cabinets: $745
- Bathtub installation: from $950
- Main shut-off valve (½″): $325
- Main shut-off valve (¾″): $375

## Water service (private side)

- Residential water line upgrade: $2,000–$10,000+
- ¾″ water line up to 30 ft: $2,500–$3,800
- ¾″ water line 30–45 ft: $3,600–$5,200
- 1″ water line up to 30 ft: $3,500–$4,600
- 1″ water line 30–45 ft: $4,500–$5,800
- Over 45 ft or complex access: site visit required

City-side water or sewer work is billed by the municipality. We quote the private-side scope separately.

Updated: August 18, 2026
