Skip to content
PlumbingCosts.ca

British Columbia Cost Guides

How Much Does Perimeter Drain Cleaning Cost in British Columbia?

Typical cost in British Columbia

$850

$600 low · $1,250 high

Per house to flush the perimeter drain: crew, hydro-flush of the loop & debris taken away · Updated July 2026

Flushing a perimeter drain in British Columbia costs $600 to $1,250 installed, and most homeowners pay around $850 for a standard single-family house. Same tank, same code — but a different bill depending on where the truck parks. Labour rates swing roughly 15% end to end across the province: a job that averages $800 in Prince George runs about $950 in West Vancouver.

One thing that doesn't change anywhere in the province: gas work needs a licensed gasfitter, full stop. Permits mostly run through Technical Safety BC, though several cities — Vancouver, Burnaby, Richmond, Kelowna, North Vancouver, Maple Ridge — run their own gas permit programs; each city guide names who issues the permit there.

Looking For a Contractor?

Want perimeter drain cleaning done at a fair price like the ones on this page? Leave your contacts — we'll pass them to local drainage contractors in your area, and they'll get back to you with quotes.

Get quotes

Free · No obligation

By the PlumbingCosts.ca team — we track published contractor rates, supplier pricing, and permit fees across Canada because you deserve to know a fair price before anyone's in your basement.

Worker at ground level doing exterior foundation and drainage work

Price by Job Type in British Columbia

Perimeter Drain Cleaning prices in British Columbia by job type
Job Low Average High
Standard flush, typical single-family house $600 $800 $1,000
Flush plus a recorded camera inspection $800 $1,050 $1,250
Full drain tile replacement (a different job, shown for scale) $8,000 $20,000 $50,000

Calculate Your Estimate

Anything that applies:

Estimated cost in BC

Low

$600

basic swap

Typical

$700

most homes

High

$800

complex job

$600Most pay $700$800
Tank & materials
$50 – $50
Labour
$500 – $650
Permit & disposal
$50 – $100

Estimates a flush for your city. Published BC pricing is one band for most houses, so the size steps below split that band by footprint. Not a quote.

Want the full breakdown — what's in the price, DIY vs pro, step by step, how to save? See the complete Perimeter Drain Cleaning guide.

Compare Prices Across British Columbia

Open your city for local prices, permit notes, and a calculator tuned to that market.

Perimeter Drain Cleaning cost by BC city
City Typical range Average
Abbotsford $600–$1,250 $850
Burnaby $650–$1,350 $900
Chilliwack $600–$1,200 $800
Coquitlam $650–$1,300 $900
Delta $600–$1,300 $900
Kamloops $550–$1,200 $800
Kelowna $600–$1,250 $850
Langley $600–$1,300 $850
Maple Ridge $600–$1,300 $850
Nanaimo $600–$1,200 $800
New Westminster $650–$1,350 $900
North Vancouver $650–$1,400 $950
Port Coquitlam $600–$1,300 $900
Port Moody $650–$1,300 $900
Prince George $550–$1,200 $800
Richmond $650–$1,350 $900
Saanich $650–$1,300 $900
Surrey $650–$1,300 $900
Vancouver $650–$1,400 $950
Victoria $650–$1,350 $900
West Vancouver $700–$1,400 $950

Your city not here yet? More BC cities are coming — tell us where you are and we'll prioritize it.