How to price a water heater replacement without losing money
A water heater replacement is the job most plumbers quote fastest, and the one that most often comes back with a thinner margin than expected. Not because the price was too low — because the estimate had three lines when the job had nine.
The customer sees "replace water heater, $1,400" and compares it to the guy down the road who wrote "$1,250". Neither number explains anything. When the job runs long, there is nothing in writing to point at.
Start with what leaves the truck
Before the labor, list every part that will be consumed. On a standard tank swap that is usually more than people remember:
- the heater itself, by capacity and fuel type
- a new temperature and pressure relief valve, and the discharge pipe
- flexible connectors, dielectric unions or the right adapters
- a drip pan and its drain line, if the unit sits anywhere it can do damage
- an expansion tank, where the system is closed
- a new gas flex and sediment trap, or a new breaker and whip on electric
- venting parts, if the old vent is not up to current code
- the sealant, straps, fittings and solder you will burn through
Some of these cost ten dollars. Writing them down is not about the ten dollars — it is about the conversation that happens when the customer asks why your number is higher than the other guy's. "Because mine includes a new expansion tank and his does not" is an answer. "Because that's my price" is not.
Then the time, honestly
Count the drain-down. Count the stairs. A 50-gallon tank in a finished basement with a narrow turn at the bottom of the staircase is not the same job as a garage install ten feet from the roll-up door, and your estimate should not pretend it is.
A workable way to split it:
| Phase | What it covers |
|---|---|
| Drain and disconnect | Cooling, draining, breaking the connections loose |
| Removal | Getting the old tank out of where it is |
| Set and connect | Placing, plumbing, venting, electrical or gas |
| Fill, purge and test | Filling, bleeding air, lighting, checking for leaks |
You do not have to show the customer every phase. You do have to count them before you give a number.
The lines that quietly disappear
These are the ones that come off the estimate and stay on your invoice anyway:
The permit and the inspection. In most of the United States a water heater replacement is permitted work. If you pull it, that is your time and your money. If you skip it, you own the problem when the house sells.
Hauling the old tank away. A 50-gallon steel tank full of sediment is not household trash. Somebody drives it somewhere and somebody pays a fee.
The trip back. Relight, check the thermostat, deal with the air in the lines. Price one return visit into the job and you stop losing an afternoon to it.
Bringing the install up to current code. The old unit was legal when it went in. Yours has to be legal now. Seismic strapping, a pan where none existed, a vent that has to change diameter — any of these can add an hour and a part.
Give a range for what you cannot see
You will not know whether the shut-off valve breaks loose until you are under it. Rather than quietly padding the price, say so:
If the existing shut-off valve fails when we disconnect, replacing it adds $X in parts and about 30 minutes.
A customer who reads that and accepts has already agreed to the extra. A customer who finds out afterwards has been surprised, and surprise is what turns into a dispute.
An example, with real structure
Numbers vary enormously by region and by what your supplier charges this month, so treat these as a shape rather than a price list:
| Line | Example |
|---|---|
| 50 gal gas water heater | $689 |
| T&P valve, flex connectors, sediment trap | $54 |
| Expansion tank | $62 |
| Permit | $85 |
| Labor — 2.5 hrs | $187 |
| Haul away old tank | $45 |
| Total | $1,122 |
Six lines instead of one. The total is not the point — the point is that every line survives a question.
The part nobody wants to do
All of this is correct and none of it happens, because it is five o'clock, you are standing in somebody's basement, and typing nine lines into a phone with wet hands is miserable. So the estimate becomes "replace water heater, $1,400", written in the truck, and the detail lives in your head until it doesn't.
That is the specific problem Pro Speak Artisan was built for. You describe the job out loud — "fifty gallon gas, basement, needs an expansion tank and a new pan, two and a half hours, haul the old one" — and you get the structured estimate back with the line items separated, priced from your own catalog, in about three seconds. You check it, you send it, the customer signs it from their phone. When they accept, the invoice is issued from that same estimate, with the same lines.
The discipline above is what makes money on this job. The app exists so the discipline survives contact with a real basement.