What a Poly-B repipe costs in Vancouver
Replacing Poly-B piping in a Metro Vancouver detached home typically costs $8,000–$18,000. A townhouse runs $6,000–$14,000 and a condo suite $5,000–$12,000. Bathroom count, access and whether drywall repair is included are what decide where you land.
These are market ranges for Metro Vancouver, not a quote. They’re here so you can plan and compare, and they’re reviewed quarterly.
What it costs
What decides where in the range you land
The main driver. Every fixture is a run, and every run is labour.
Two storeys means more vertical runs and more opening up. A concrete slab is harder than a crawlspace.
PEX is standard and cheaper — flexible, fewer joints, less wall opened. Copper is 30–50% more and takes longer. Some strata specifications require copper.
A home with an unfinished basement and open crawlspace is far cheaper than one with finished ceilings, tiled walls and no access panels.
The biggest single variable between quotes, and the one most often left ambiguous. Repair to paint-ready can add $1,500–$4,000 on a whole-home repipe.
Strata approval, scheduled building shut-off, elevator booking and corridor protection are real costs in a tower.
If the main line into the house is also Poly-B, that's a separate job.
What people ask us
How much does it cost to replace Poly-B in a Vancouver house?
$8,000–$18,000 for most detached homes.
Is it cheaper in a townhouse?
Usually — $6,000–$14,000.
Will insurance cover it?
Almost never. It may improve your terms afterward.
Do I need to do the whole house?
For the insurance position, generally yes. Partial replacement is possible during a renovation.
Is PEX cheaper than copper?
Yes, typically 30–50% less installed.
Got a quote you want checked?
Send it to [email protected]. We’ll tell you whether it’s fair, including when it is — and if the quote you already have is the one to take, we’ll say so.

