Plumbing cost estimator

Pick the job. See the range homeowners pay, adjusted for your state, or switch to the contractor view and build your price from labor hours, your rate and marked-up parts.

9 jobsWater heaters to sewer lines
Two viewsWhat it costs, what to charge
By stateLabor scaled to your ZIP
Who is asking?
each
Adjusts labor to your state's wages.
Plumbing cost
$820 to $1,750
Typical $1,300
$63 to $110/hrPlumber rate
2 to 3 hrTypical time
Free. Your numbers become an estimate you can send from your phone.

How we got this

  1. Guide priceWater heater, tank (40 to 50 gal): $825 to $1,755 each, typical $1,290From Bob Vila, This Old House's tankless guide (its tank figure) and Today's Homeowner. Low is the average of the sources' lows, high the average of their highs, typical the middle of the two.
  2. Labor adjusted for the US average×1, national prices. Add your ZIP to adjust labor to your state.Bob Vila puts labor at $150 to $450 of a $874 to $1,765 job, about 23%.
  3. Quantity1 each × $1,290 = $1,290 typical
  4. Total$820 to $1,750, typical $1,300
JobLowTypicalHigh
Water heater, tank (40 to 50 gal)$825$1,290$1,755
Water heater, tankless$1,267$2,439$3,611
Toilet, replace$262$464$666
Faucet, replace$156$319$482
Drain clog, clear$124$275$426
Pipe leak, repair$150$300$450
Repipe, per fixture$220$910$1,600
Sewer line, dig and replace, per ft$50$106$163
Sewer line, trenchless, per ft$60$155$250

Sources: This Old House, plumber cost; This Old House, tankless water heater installation cost; This Old House, sewer line replacement cost; HomeAdvisor, plumbing cost; HomeAdvisor, faucet installation cost; HomeAdvisor, drain unclogging cost; HomeAdvisor, new plumbing pipes cost; Today's Homeowner, plumber cost; HomeAdvisor, toilet installation cost; Bob Vila, water heater installation cost; Bob Vila, tankless water heater cost; Bob Vila, cost to repipe a house; Bob Vila, toilet installation cost; Bob Vila, sewer line replacement cost; ServiceTitan, plumbing material markup; Housecall Pro, plumbing bid calculator; BLS Occupational Employment and Wage Statistics, May 2025 (state and national files); US Census Bureau, 2020 ZIP Code Tabulation Area to county relationship file. Checked 2026-10-08.

Key takeaways
  • A tank water heater swap runs about $825 to $1,755 in the guides we checked. Tankless runs about $1,270 to $3,610.
  • Journeyman plumbers charge about $63 to $110 an hour on the guides' averages.
  • To bid a job, price labor and parts separately: hours times your rate, plus parts times your markup.

How much do common plumbing jobs cost

These are the installed prices the estimator uses, combined from the cost guides listed under the calculator. Low is the average of the guides' lows, high the average of their highs, typical sits in the middle.

JobLowTypicalHigh
Water heater, tank (40 to 50 gal)$825$1,290$1,755
Water heater, tankless$1,267$2,439$3,611
Toilet, replace$262$464$666
Faucet, replace$156$319$482
Drain clog, clear$124$275$426
Pipe leak, repair$150$300$450
Repipe, per fixture (one source)$220$910$1,600
Sewer line, dig and replace, per ft$50$106$163
Sewer line, trenchless, per ft$60$155$250

Each price includes the parts and labor for a normal job. Access, code updates and the brand of fixture move it inside the range. A permit, where needed, is about $75 per This Old House.

How much do plumbers charge per hour

Rates depend on the plumber's license level and where you are. This Old House puts journeymen at $50 to $100 an hour and master plumbers at $75 to $200. Today's Homeowner puts apprentices at $50 to $75, journeymen at $75 to $120 and masters at $120 to $200. HomeAdvisor gives an overall range of $45 to $200.

Many plumbers also charge a service or trip fee to come out and look. Today's Homeowner puts that at $50 to $150. Emergency and after-hours calls cost more; This Old House mentions a flat emergency fee plus around $150 an hour.

The calculator starts the contractor view at $86 an hour, the middle of the two journeyman ranges. Change it to your own rate.

When you set your own rate, start from what each billable hour has to cover, not from what the shop down the road charges. A plumber on the road all day bills only some of those hours: drive time, supply runs, estimates and callbacks are paid hours that no customer pays for. Divide your yearly costs, your own pay and your profit by the hours you actually bill, and that is the least your rate can be.

The guide rates above are useful as a check. If your number comes out well above them, look at overhead and billable hours before you raise prices. If it comes out well below, you are likely leaving money on the table.

Flat rate or time and materials: how to price plumbing jobs

There are two common ways to price service plumbing.

  • Time and materials. Labor hours times your rate, plus parts times your markup. Fair on jobs you cannot see into, like a slow drain or a hidden leak. The customer carries the risk if it runs long.
  • Flat rate. One price per task, set from the typical hours and parts. The customer knows the price before you start. You carry the risk, and you keep the gain when you are quick.

The contractor view of the estimator does time and materials and shows the flat-rate check beside it: what the guides say homeowners pay for the same job. If your number is below the guide's low end, the hours or the rate are probably too low.

Typical hours from the guides: a tank water heater swap 2 to 3 hours (Bob Vila), a tankless install 4 to 8 hours (This Old House), a toilet 2 to 4 hours, a kitchen faucet 1 to 2 hours and a drain clearing 30 minutes to 2 hours (HomeAdvisor).

Price parts with one markupHousecall Pro says most plumbing contractors use a 20% to 50% markup. ServiceTitan argues for 3 to 6 times cost on parts, applied the same way across every part, so the price never depends on who did the math that day. Pick one rule and use it on every job.

Send the price as an estimate.

"Save as an estimate in Koira" carries the lines over: labor hours at your rate, parts, and the permit. Edit them, add good, better and best options for the fixture, and send the estimate from your phone. The customer can sign and pay a deposit before you leave the driveway.

A worked example: bidding a water heater swap

A 50 gallon gas tank, like for like:

  1. Labor: 2.5 hours × $90 = $225.
  2. Parts: $600 for the heater, connectors and venting, marked up 30% = $780.
  3. Price: $225 + $780 = $1,005. Quote $1,000, plus the permit if your city wants one.

That sits inside the $825 to $1,755 homeowners see in the guides. A plumber with higher overhead or a bigger crew lands higher; that is fine as long as the number covers costs. Check it with the profit margin calculator.

What changes the cost of a plumbing job

  • Access. Pipes behind tile, under a slab or in a crawlspace take longer to reach.
  • Code updates. A water heater swap may need a new expansion tank, venting or a drain pan to pass inspection.
  • Pipe material. Repipes in PEX cost less than copper. HomeAdvisor puts labor at about 70% of a repipe.
  • Sewer method. Digging a trench is cheaper per foot than trenchless in open yard, but trenchless avoids tearing up driveways and landscaping.
  • When. Nights, weekends and emergencies cost more.
  • Where. The homeowner view scales the labor share of each job by your state's construction wage.

For the contractor, the biggest swing is the unknown. A drain clearing can be 30 minutes with a hand auger or two hours with a camera and a machine. Two ways to handle it:

  • Diagnostic first. Charge a set fee to find the problem, then quote the repair. The customer pays for the time it takes to know.
  • Tiered flat rates. One price for a basic clear, a higher one if a machine or camera is needed. The customer picks with the price in front of them.

Either way, write down what is included and what is not. "Clear main line from cleanout, up to 100 ft" sets the edge of the job before anyone argues about it.

Tank or tankless water heater: what each costs

The guides put a 40 to 50 gallon tank swap at about $825 to $1,755 installed, typical $1,290, and a tankless install at about $1,270 to $3,610, typical $2,440. The tankless number is higher for three reasons:

  • The unit costs more. Bob Vila says tankless heaters usually cost around $2,500.
  • More hours. This Old House gives 4 to 8 hours against 2 to 3 for a like-for-like tank (Bob Vila).
  • Upgrades. A gas tankless often needs a bigger gas line and new venting. An electric one may need a panel upgrade.

When you bid either one, add the code items on their own lines: expansion tank, drain pan, earthquake straps where required, and the permit. The customer sees why the price is what it is, and the inspector sees what was done.

Sewer line and repipe costs by size

Big jobs priced by the foot or by the fixture, straight from the estimator at national prices:

Sewer lineDig and replaceTrenchless
25 ft$1,250 to $4,075$1,500 to $6,250
50 ft$2,500 to $8,125$3,000 to $12,500
75 ft$3,750 to $12,200$4,500 to $18,750
100 ft$5,000 to $16,250$6,000 to $25,000
RepipeRangeTypical
6 fixtures (small house, one bath)$1,325 to $9,600$5,450
10 fixtures (two baths)$2,200 to $16,000$9,100
15 fixtures (three baths)$3,300 to $24,000$13,650

Bob Vila puts a whole-house repipe at $1,500 to $15,000 with a national average of $7,500, which matches the middle of these. The ranges are wide because a repipe in PEX through an open basement is a different job from copper through finished walls. Scope the walls you will open and the patching before you price.

Last checked October 8, 2026. More for your trade: how plumbers run on Koira.

FAQ

How much does a plumber cost per hour?

Journeymen run about $50 to $120 an hour in the guides we checked, master plumbers $75 to $200. Many also charge a service fee of about $50 to $150 to come out.

How much does it cost to replace a water heater?

A 40 to 50 gallon tank runs about $825 to $1,755 installed, typical $1,290. A tankless unit runs about $1,270 to $3,610.

How much does a sewer line replacement cost per foot?

About $50 to $163 a foot to dig and replace, and about $60 to $250 a foot trenchless, on the guides' averages.

How do plumbers price a job?

Most use either time and materials (hours times rate plus marked-up parts) or a flat rate per task set from typical hours and parts. The estimator does the first and checks it against what homeowners pay.

What markup should a plumber put on parts?

Housecall Pro says most plumbing contractors use 20% to 50%. ServiceTitan argues for 3 to 6 times cost on parts. Whatever you pick, use the same rule on every job.

How much does it cost to repipe a house?

HomeAdvisor prices repiping by the fixture, from about $220 for a toilet to $1,600 for a shower or tub. Count the fixtures and the estimator does the rest.

Is tankless cheaper to install than a tank?

No. A tankless install runs about $1,270 to $3,610 against about $825 to $1,755 for a tank, because the unit costs more and it often needs new gas or venting.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Plumbing Cost Estimator: Job Prices and What to Charge | Koira