When looking for drain services, it could include drainage sewer, backyard catch basin drainage, yard drainage and other drainage types. So it’s important to hire a drainage contractor or a landscape drainage contractor who can recommend the right ways and equipment to suit your drainage services.
When you look for drainage contractors on HomeStars, you can request a custom quote for your project. To help you compare these quotes, we have compiled reviews from 2,408 verified homeowners across various Canadian cities.
Drainage Contractor Project Costs across Canada
| Task | Average Cost\ ¹ | Lowest Reported\ ¹ | Highest Reported\ ¹ |
|---|---|---|---|
| Barrie | $633 | $275 | $1,200 |
| Calgary | $1,583 | $125 | $12,000 |
| Edmonton | $11,325 | $2,300 | $30,000 |
| Oshawa | $2,473 | $100 | $30,000 |
| Toronto | $3,295 | $100 | $45,000 |
| Vancouver | $12,117 | $155 | $50,000 |
\¹ Costs based on 2,408 verified homeowner reviews as of March 2022
Drain Clog or Blockage – Clear
- A drainage contractor can help you unclog any blockage in your French drain or other drainage pipes. Drain clogs or blockage can be spotted easily and usually cause slow draining or may occasionally result in overflows.
- It’s important to get these unclogged in time as delays can result in more build-up of substances that cause blockage and you may need more extensive repairs for the same. From drain cleaners to drain snakes – there are many ways to unclog drains and your drainage contractor will help you with the best solution depending on the type of blockage in your drainage.
Sump Pump or Interior Foundation Drains – Install
- Sump pumps are especially found in basements or lower areas and can automatically detect rising water levels and flush out excess water through pipes.
- If you live in a low-lying area or have a basement, a drainage contractor can help you install these sump pumps and interior foundation drains.
Basement Drainage Channels – Install
- Another essential installation in your basement is basement drainage channels which use perforated pipes to flush out excess water from groundwater or surface water which can eventually seep into your basement.
- Installing these can not only prevent basement flooding but also protect your property against damp walls and mold.
Drain Line Breakage – Camera Locate
- As a drain line breakage is not easy to locate, drainage contractors use a camera to locate the damage and repair it accordingly.
- This method comes in handy when the drain line is just below the surface or covers a large area – cameras can save time in detecting leaks or breakage so the repairs can be done immediately.
Foundation Drainage – Install or Replace
- A foundation drainage system is crucial for any home or building as it prevents water from pooling around the structure.
- Over time, you may need to install a new foundation drainage system or replace the existing one to make it more efficient and a drainage contractor can help you out with the same.
Basement Drainage Channels – Repair
- If you need repairs in your basement drainage channels, it’s best to hire a professional to do so – a drainage contractor can help identify the weak areas and problems and fix them before any damage is caused.
- As these repairs require experience and expertise along with proper equipment and licenses, it’s best not to try DIY projects as wrong steps can cause water steeping or basement flooding, which can be more expensive to repair. For the average costs of hiring drainage contractors in Canadian cities, refer to the table above.
After you receive the custom quote from your shortlisted drainage contractors, you can check their Star Score and Verification Badge on their HomeStars profile, to ensure that you are hiring the right person for the job. Also, make sure to go through their latest customer reviews to see what others in your community have to say about their services and customer service.
Related questions on Ask a pro
See what others are asking our expert pros. Browse all questions
Plumbing
How do I increase water pressure in house?
Anonymous user 31/08/2026 - 4:38 PM
My water pressure is so low in this house. It takes forever to fill a bath and if water is running somewhere else in the house, it's barely a trickle if you turn on another tap.
3 answers
Plumbing
Shower faucet only lukewarm even though the fixture feels hot
Anonymous user 21/08/2026 - 9:52 AM
Hi everyone, I’m having some issues with my shower and would really appreciate any advice on what might be going wrong. I’m not sure if the problem is with the water heater, the shower faucet, or possibly both. I have a thermostatic shower faucet, and it’s only giving lukewarm water. The fixture itself gets very hot to the touch where it connects to the hot water line. The hot water comes from a combi water heater (tankless unit), which is located in the same room. Sometimes the shower water even goes cold for about 10 seconds before going back to lukewarm — it seems to happen when the unit cycles off and then kicks back on. All the other hot water faucets in the condo work fine, and the heating system isn’t having any problems. Could this be a faulty cartridge in the shower faucet? Or with the water heater, could there be a build-up or cycling issue that’s causing it to shut down?
1 answer
Plumbing
basement drain clogged
josh 21/08/2026 - 9:49 AM
In the last 24 hours, whenever I turn on a tap in the house the basement drain starts to fill to overflowing. I've tried using an auger/snake, but it doesn't seem to work.
5 answers
Need expert advice?
Ask a question