What a Fair Water Heater Replacement Quote Looks Like in 2026 — Line by Line

This is a real water heater replacement quote, taken apart line by line: why the expansion tank is there, why the permit is billed at cost, what haul-away actually costs, and where the labor goes. Every number is real resolver output from a researched plumbing pack — so you can read your own quote and spot what's missing.

Written by Ashesh Dhakal · The numbers are real resolver output; every price is yours to adjust in your own price book.

Most homeowners get a water heater quote as a single number — “$2,028.70, installed” — and no way to tell whether it’s fair. Contractors, meanwhile, lose money when they forget a line. So here is one real quote taken completely apart: a like-for-like 50-gallon atmospheric gas tank in a basement, priced by the ScopeToSign resolver from a researched plumbing pack. Every figure below is real resolver output — nothing is rounded for the story.

50-gal gas water heater replacement — line by line
Line itemNotesPrice
Labor — lead$405.00
Gas tank water heater$897.00
Water flex connectors (×2)$46.20
Gas flex + valve$52.80
Vent connector kit$39.60
Expansion tankcommonly forgotten — caught by review$95.70
Labor — Expansion tankcommonly forgotten — caught by review$54.00
Drain pan + linecommonly forgotten — caught by review$75.90
Labor — Drain pan + linecommonly forgotten — caught by review$67.50
Permitpass-through — at cost, never marked up$225.00
Haul-away / disposalcommonly forgotten — caught by review$70.00
Total$2,028.70

Real resolver output from the plumbing pack’s researched defaults — integer cents, nothing hand-typed. Lead labor billed at $135/hr.

The labor line: $405.00

A straightforward tank swap is a few hours for one licensed plumber. At the pack’s researched default of $135 an hour, the base install labor lands at $405.00. That’s the drain-down, the disconnect, setting the new tank, reconnecting water, gas, and venting, and filling and testing. Notice the code add-ons carry their own labor lines further down — the expansion tank and pan aren’t free to install, and an honest quote shows that time rather than burying it.

The equipment: $897.00 for the tank, plus the small parts

The tank itself is $897.00 — the single biggest line. Then come the parts a code-correct install actually needs, each priced separately: water flex connectors at $46.20, a gas flex and valve at $52.80, and a vent connector kit at $39.60. None of these is optional on a real install. A quote that shows only “water heater” and a labor number is hiding the small parts inside a markup, which is exactly where the number gets fuzzy.

Why the expansion tank is on here — $95.70 plus $54.00 labor

If your home has a check valve, a pressure-reducing valve, or a backflow preventer, it’s a closed system — and code requires a thermal expansion tank so heated water has somewhere to expand instead of stressing the tank and the relief valve. The pack prices the part at $95.70 and its install labor at $54.00. This is the single most commonly “forgotten” item on a cheap water-heater quote, and the review engine in the app flags it before a contractor can send an estimate without it.

The drain pan: $75.90 plus $67.50 labor

A drain pan and line under the tank is cheap insurance over a finished floor — the pack prices the pan at $75.90 and the labor to run its drain at $67.50. It’s the kind of line a low quote drops to shave a hundred dollars, and the line a homeowner most regrets when a tank eventually weeps.

The permit is a pass-through — $225.00, never marked up

Replacing a gas appliance tied to your water and venting is permit-and-inspection work in most jurisdictions. The pack lists the permit at $225.00, and — this matters — it’s a pass-through: billed at the jurisdiction’s cost plus a flat admin fee, never marked up like a material. That’s a deliberate rule in the engine (Law 3): pass-throughs and permits can’t carry a margin. If a quote has no permit line at all, someone is either skipping the permit or hiding it.

Haul-away: $70.00

Someone has to move a 150-pound old tank and dispose of it. The pack prices haul-away at $70.00. It’s a small line, but its absence is a tell: ask where the old tank is going, and who’s paying to take it.

So what’s a fair total? $2,028.70

Add it up and this code-complete 50-gallon replacement is $2,028.70 at researched defaults. A quote well under that is usually cheaper because it left something out — the expansion tank, the pan, the permit, or the haul-away. A quote well over it should itemize why: a power-vent tank, a tough attic set, or a gas-line change all add real, nameable lines. The point of reading a quote line by line is that “too cheap” and “too expensive” stop being feelings and become specific missing or added items you can ask about.

For homeowners and for contractors

If you’re a homeowner: take your quote and check it against these lines. Is the permit listed? Is there an expansion tank if your system is closed? Is haul-away in there? You don’t need to know plumbing to ask “where’s the pan?”

If you’re a contractor: this is exactly what ScopeToSign builds for you — every one of these lines from your own price book, with a review engine that catches the expansion tank before you send. You can price this exact job yourself in the water heater cost calculator, or see the whole engine on the plumbing estimating software page.

Every number here is real resolver output from a researched plumbing pack — labeled a researched default and yours to adjust in your own price book. Prices vary by region; the permit especially varies by jurisdiction.

Keep reading

Plumbing

Price plumbing service jobs from your own price book — flat-rate and parametric, in minutes.

Build the exact quote in 60 seconds

See the estimating engine behind these numbers. Free to start — no card, no blueprints, no sales call.

Written by Ashesh Dhakal · The numbers are real resolver output; every price is yours to adjust in your own price book.

Plumbing pack defaults are researched from published trade data and labeled researched defaults. This page is dated 2026 and is refreshed, never re-dated when unchanged.