Bedrock Plumbing Inc. logo BEDROCK
PLUMBING INC.

Our prices. All of them.

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.

How our pricing works

  1. Flat means flat. Every flat rate covers the work exactly as described, including the time shown. If we find something bigger once we're in — rot, hidden damage, a second problem — we stop, show you, and quote the extra before we do it.
  2. Hourly work is honest. $115/hr for a journeyman, billed in 30-minute blocks after the first hour.
  3. The first hour includes diagnosis. Our $115 service-call minimum covers the trip, the first hour on site, and finding the problem. If you go ahead with the repair on the same visit, that hour is part of the job.
  4. Written quote before any fixed-price job. Installs and quoted work are quoted in writing first: what's included, what's materials, what's excluded.

Rates at a glance

ItemPrice
Journeyman hourly rate$115/hr
Service call minimum (first hour, incl. diagnosis)$115
After the first hour$115/hr in 30-min blocks ($57.50)
After-hours labour (Mon–Fri after 5 p.m., and weekends)1.5× — $172.50/hr; $172.50 first-hour minimum
Travel within Edmonton & areaIncluded
EstimatesFree for defined scopes; $115 diagnostic visit for open-ended problems, credited in full if we do the work

Everyday service calls — flat rates

JobWhat's includedFlat rate
Service call + diagnosisFirst hour on site; credited toward the repair if done same visit$115
Leak repair — accessible pipe/fittingUp 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

Water heating & water pressure

JobNotesRate
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 conversionWritten quote after a lookQuoted
Tankless water heater annual service / descale~1.5 hrs$175
Tankless installGas and venting vary too much to flat-rate honestlyQuoted
Low-pressure diagnostic visitFirst 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

Heating & gas

All gas work is done by a certified Red Seal plumber holding a Gas B ticket.

JobNotesRate
Heating service callBoilers, 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 installsPer scope, written quoteQuoted

Backflow & RP devices

JobNotesRate
RP / DCVA install or replacementDevice extra + $115/hr; hospital-grade install standardQuoted

Seasonal — lake properties & acreages

Edmonton-area lakes today — Pigeon Lake, Wabamun, Alberta Beach. Sylvan Lake / Gull Lake as we expand.

JobRate
Fall winterize — single property$230
Spring open — single property$175
Both seasons booked together$375 (save $30)
Property managers — 3+ properties, same trip: winterize$195 each
Property managers — 3+ properties, same trip: spring open$150 each
Add a pressure-system health check+$45

Property managers, rentals & realtors

JobRate
Priority call-out (managers under agreement)$145 first hour, $115/hr after
Pre-sale fix-list walkthrough$115 — credited if we do the work

New builds, renovations & builder work

Journeyman labour to builders and GCs: $115/hr. Fixed-price scopes quoted in writing first — included, excluded and materials spelled out.

The fine print (short, and it's on purpose)