Playbooks ยท Plumbers

Plumbing Estimate Template: Lines to Include and a Worked Water Heater Job

Updated November 9, 2026

By Moni Mindich, founder, 20 years in home improvement

A plumbing estimate template earns its keep the moment you open a wall or pull an old heater out. It has to say what the price covers, what code may add, and what happens when the job is not what it looked like.

Quick answer: A plumbing estimate lists the service call and whether it is credited, flat-rate job lines, code-required parts, permit at cost, exclusions for hidden conditions, and how long the price holds. The worked water heater and drain job below comes to $2,705 with a 47.9% gross margin.

Published November 9, 20265 min read
Get my free websiteHear it on my phone

Published prices to check yours against

Housecall Pro lists plumbers at $75 to $150 an hour for residential work, a $50 to $250 service call fee, kitchen sink line clearing at $150 to $310, and electric water heater installation at $1,680 to $2,867 (Housecall Pro, updated Nov 4, 2026). Treat these as a sanity check. Your flat prices should come from your own loaded labor rate and parts cost.

The fill-in template

LineWhat to writePricing
Customer and siteName, address, access, water shutoff locationNo charge
Service callFee, and whether it is credited if work is approvedFlat
ScopeFixture or line, model, size, locationReference
Main jobRemove, install, test, haulFlat
Code itemsExpansion tank, pan, venting, shutoffsPer item
Permit and inspectionWho pulls it, passed throughAt cost
Hidden conditionsRotted pipe, inaccessible lines, added at the stated rateHourly, stated
WarrantyParts by manufacturer, your labor periodWritten out
TermsValid 15 days, deposit, payment on completionWritten out

Worked example: a 50-gallon electric heater plus a slow kitchen line

All prices are assumptions inside the ranges above. The $89 service call is credited because the work was approved.

LineHow it is pricedTotal
50-gallon electric water heater, installedFlat$2,150
Expansion tank, if your code calls for itPer item$185
PermitAt cost$85
Haul away old unitFlat$60
Clear kitchen line, same visitFlat$225
Estimate total$2,705

Job cost at assumed rates: heater $780, fittings and materials $120, five labor hours at $85 loaded is $425, permit $85. That totals $1,410, leaving $1,295, a 47.9% gross margin. A 25% deposit is $676.25. Overhead still has to come out of that margin, which is why the service call should only be credited when the customer approves the work.

Give two options on the replacement

When a heater is aging, show a repair line and a replacement line side by side with the expected life of each. The homeowner decides, you avoid being blamed for an upsell, and you have written proof they were offered replacement if the old unit fails next month.

Write hidden conditions down before you start

Old galvanized pipe, a corroded shutoff and a slab leak are what turn a good estimate into an argument. State your hourly rate for anything not on the estimate, and require a signed change before the extra work starts. Check your numbers in the free plumbing estimate calculator, and read how to price a plumbing job for the labor math.

Three mistakes that cost plumbers money on estimates

First, quoting from the phone without asking the age and location of what is failing; a heater in a tight attic is a different job from one in an open basement. Second, leaving code items out to look cheaper, then asking for more once the inspector is involved. Put the expansion tank or pan on the estimate as its own line and let the customer see why. Third, forgetting to price the return trip when a part is out of stock. State on the estimate that a second trip caused by a customer change is billed at your service call rate.

Where Unmanually fits

Unmanually is a 24/7 AI Office Manager for plumbers. It answers the call while your hands are in a crawlspace, books the visit, sends the estimate from your price list and follows up until the customer decides. See how it works for plumbers.

Related
FAQ

Common questions

What should a plumbing estimate include?

The service call and whether it is credited, flat job lines, code-required parts, permit cost, a rate for hidden conditions, warranty and how long the price holds.

How much do plumbers charge per hour?

Housecall Pro lists $75 to $150 an hour for residential work, plus a $50 to $250 service call fee in many markets.

Should the service call be credited if the customer approves?

Many plumbers credit it to keep the sale, but only when the work is approved. Say so on the estimate.

Is an estimate the same as a quote?

An estimate can change with what you find; a quote is a fixed price. Label which one you are giving on each line.

Turn the hours this takes into minutes of talking.

52%of home-service calls reach a person
11–16 ha week owners spend on admin

Home service businesses answer only about half their calls (Invoca, July 2026), and owners spend about 11 to 16 hours/week on admin. Knowing what to do is the easy part; the money leaks out in the calls you can't take, the quotes nobody chases and the invoices that sit unpaid. Unmanually is a 24/7 AI Office Manager for plumbers that you run by voice from your phone:

  • Answers your business line 24/7, quotes from your price list and books the job on the live call, so the customer doesn't ring the next company on Google.
  • Sends the quote, follows up until they say yes, then sends the invoice and chases it until it's paid.
  • Texts confirmations and reminders, keeps your calendar and remembers every price and promise.
  • Plus a free website for your business, set up for you. On a plan, every form fill gets a call back from your AI Office Manager in about a minute.

Sources: Invoca, July 2026 (52% of home-service calls answered by a person, 60M+ calls); admin hours: Time etc / Censuswide 2023 and Amex SME Barometer 2026.

Hear the AI answer and book a job on your own phone

Unmanually is an AI Office Manager that works 24/7 and that you run by voice from your phone. Leave your mobile number and the AI Office Manager calls you right away, the same way it would call back one of your customers. That call is the demo: it answers, books you a 15-minute time with the founder and follows up.

We use your details only to call you and follow up about Unmanually. Unsubscribe any time.

Two ways to start today

Pick the one that fits where your business is right now.

Most owners pick
Growth plan

$99/month

Your AI Office Manager calls back every lead, books the job and runs your office 24/7, so hours of admin become minutes of talking.

Start Growth
or
Free forever
Free website

$0, no credit card

A website for your business that makes your phone ring, built in 60 seconds. Add the Growth plan whenever you are ready.

Get my free website

Compare all plans

Never miss a job call again. Hear the AI answer and book one.Hear it