Most plumbing companies make you book a visit to find out what a job costs. Ours are right here. The price on this list is the price you pay for the work described.
Prices are CAD, with no GST added — Bedrock is not a GST registrant (small supplier), so the price shown is the price you pay. Labour-and-standard-consumables unless a line says otherwise. Parts and fixtures extra where noted — quoted to you before we start.
| Job | What's included | Flat rate |
| Service call + diagnosis | First hour on site; credited toward the repair if done same visit | $115 |
| Leak repair — accessible pipe/fitting | Up to 2 hrs labour | $230 |
| Toilet rebuild (fill valve + flapper/seals) | ~1 hr; standard rebuild kit allowance included | $145 |
| Toilet replacement (labour) | ~2 hrs; toilet/wax/seat extra; old toilet hauled away | $230 |
| Faucet replacement (labour) | ~1.5 hrs; faucet extra | $175 |
| Garburator replacement (labour) | ~1.5 hrs; unit extra | $175 |
| Hose bibb replacement | ~1 hr; standard frost-free through-wall | $145 |
| Sump pump replacement (labour) | ~1.5 hrs; pump extra; battery backup quoted | $175 |
| PRV replacement (labour) | ~2 hrs; valve extra | $230 |
| Main shut-off / isolation valve replacement (labour) | ~2 hrs; valve extra | $230 |
| Fixture drain clearing (one fixture) | ~1 hr; hand/machine auger at the fixture | $145 |
| Main sewer auger | ~3 hrs with our main-line snake equipment | $345 |
| Frozen pipe thaw (accessible) | Up to 2 hrs, incl. checking the run for splits after thaw | $230 |
| Burst pipe repair after a freeze (accessible) | ~3 hrs: cut out split section, press/thread repair, pressure test, check the rest of the run | $345 |
| Pipe-freeze isolation repair | ~2.5 hrs incl. freeze-machine setup — replace a valve or fitting on a live system without draining your whole house | $295 |
| Job | Notes | Rate |
| Water heater replacement, like-for-like 40/50 gal (labour) | ~3 hrs; tank, pan and venting changes extra; old tank hauled away. Typical total installed $1,800–$2,600 all-in — written quote confirms your exact total | $345 |
| Water heater install — new location or conversion | Written quote after a look | Quoted |
| Tankless water heater annual service / descale | ~1.5 hrs | $175 |
| Tankless install | Gas and venting vary too much to flat-rate honestly | Quoted |
| Low-pressure diagnostic visit | First hour; credited in full toward the install if you go ahead | $115 |
| Booster pump install, e.g. Grundfos Scala2 (labour) | ~3 hrs; unit and fittings extra | $345 |
| Pressure tank replacement (labour) | ~2 hrs; tank extra | $230 |
| Water softener install (labour) | ~3 hrs incl. bypass and drain tie-in; unit extra | $345 |
All gas work is done by a certified Red Seal plumber holding a Gas B ticket.
| Job | Notes | Rate |
| Heating service call | Boilers, in-floor heat, unit heaters, snowmelt | $115 first hour, then $115/hr |
| Annual boiler service | ~1.5 hrs: combustion check, safety controls, flush/clean as applicable | $175 |
| Circulator pump replacement (labour) | ~2 hrs; pump extra | $230 |
| Zone valve replacement (labour) | ~1.5 hrs; valve extra | $175 |
| Gas appliance hookup (range, dryer, BBQ box) | ~1.5 hrs incl. pressure test of the run; new line runs quoted | $175 |
| Gas pressure / leak test of a system | ~1 hr incl. tagging and documentation | $145 |
| Gas line runs, garage & shop heaters, snowmelt, in-floor installs | Per scope, written quote | Quoted |
Edmonton-area lakes today — Pigeon Lake, Wabamun, Alberta Beach. Sylvan Lake / Gull Lake as we expand.