LeadDuo – Service Business SoftwareLeadDuo
Back to Templates
Estimate Template

Plumbing Estimate Template (2026) — Free Download

A customer-ready plumbing estimate with good/better/best options, clear exclusions, and an expiration date. Win the job at the kitchen sink instead of two days later by email.

5 minJuly 25, 2026

What you’ll get from this guide

  • Present three options, not one price. A good/better/best estimate — repair, replace, replace with upgrade — consistently lifts average ticket because the customer chooses a level instead of choosing yes or no.
  • Exclusions matter more than inclusions on a plumbing estimate. Drywall patching, tile, paint, landscaping restoration, and permit fees are the four items customers assume are included when they are not.
  • Put an expiration date on every estimate. Copper, PEX, and water heater costs move, and a 30-day validity window is both honest and a gentle reason to decide now.

Download the Plumbing Estimate Template

Use this PDF for water heater replacements, repipes, sewer line work, fixture packages, and any plumbing job priced before the wrench comes out.

Disclaimer

This template is provided for general informational purposes only. Legal, tax, and regulatory requirements vary by business and jurisdiction, so you are responsible for reviewing and adapting it before use. LeadDuo makes no warranties and is not liable for outcomes resulting from use of this template.

Powered by LeadDuo — www.leadduo.io

Prefer an interactive tool instead?

Use our free AI Quote Generator to create quotes instantly — enter your info, add line items, and download a professional PDF.

Open Quote Generator →

Build Your Plumbing Estimate Now

Use our free online quote generator to build a plumbing estimate with options, exclusions, and terms — ready to send or hand over on-site in minutes.

Open Quote Generator →

Estimate vs. quote vs. bid in plumbing

The three words get used interchangeably in the field, and that is where trouble starts. An estimate is your best-informed projection and can move if conditions change. A quote is a fixed price for a defined scope. A bid is a formal price submitted in competition, usually on commercial work with a stated deadline. Whichever you send, the document should say which one it is, in plain language, near the total.

For plumbing specifically, the safest structure is a fixed price for everything visible and inspectable, with a written note that concealed conditions — corroded pipe behind a wall, roots in the sewer lateral, non-code work by a previous contractor — will be documented and priced as a change order before any additional work begins. That single sentence prevents the most common plumbing argument.

This template covers residential service, water heater replacement, repipes, sewer line work, fixture installs, and light commercial plumbing. Price ranges shown are 2026 US market references; adjust them to your own loaded labor rate and supplier costs.

Reference ranges to build your estimate from

JobTypical range (2026)What moves the number
Diagnostic / service call$89–$149Often credited toward the repair if the customer proceeds
Single-fixture drain clear$150–$300Access, cleanout availability, cable vs. jetter
Main line clear$250–$500Cleanout location, distance, root intrusion
Hydro jetting$350–$700Line length, grease vs. roots, camera before and after
Tank water heater replacement (40–50 gal)$1,200–$2,800Fuel type, code upgrades, venting, attic vs. garage location
Tankless water heater install$2,500–$5,500Gas line resize, venting, electrical, condensate routing
Toilet install$250–$500Flange condition, floor repair, fixture supplied by whom
Slab leak repair$1,000–$4,000Reroute vs. slab penetration, floor finish, access
Whole-house repipe (per fixture)$1,500–$4,500Fixture count, material, wall access, restoration scope

Ranges are national references for 2026, not quotes. Set your own numbers from your loaded labor rate, local supplier pricing, and target gross margin.

How to build an estimate that closes

Diagnose before you price

Pressure test, camera the line, or open the panel first. An estimate written from a phone description is the fastest route to a change order fight later.

Write the scope in the customer's words, then in yours

'Stop the leak under the kitchen sink' followed by 'replace 6 ft of 3/4" copper supply, both angle stops, and pressure test.' They read the first line; the second line protects you.

Give three options

Repair only, replace the component, replace with an upgrade or added warranty. Most customers pick the middle option, which is usually your best-margin path.

List exclusions explicitly

Drywall finish, tile, paint, landscaping restoration, asbestos abatement, and anything behind a wall you have not seen. Say what is not included before they assume it is.

Present it on-site while you are standing there

Plumbing estimates close dramatically better in person than by email 48 hours later, especially on emergency and water heater work where the customer wants the problem gone.

Follow up twice, then let it rest

One follow-up at 48 hours and one before the expiration date. After that, keep the record — failed water heaters and slow drains come back.

Example plumbing estimate layout

ESTIMATE #E-4471
Date: [Date]   Valid through: [Date + 30 days]

From:
[Your Company Name]
License #[State Plumbing License]
[Phone] | [Email]

For:
[Customer Name]
[Service Address]


Findings: 11-year-old 50-gal gas water heater, active tank seepage at base, no expansion tank, no drip pan, flex connectors at end of life.

Option 1 — Repair only: Replace T&P valve and drain valve, flush tank. $285
<small>Does not address tank corrosion. Expected remaining life 0–18 months.</small>

Option 2 — Standard replacement (recommended): New 50-gal gas water heater, expansion tank, drip pan, new flex connectors and sediment trap, permit, haul-away of old unit. $2,184

Option 3 — Tankless upgrade: Tankless unit, gas line resize, new venting, condensate routing, permit, haul-away. $4,650


Included: Permit fee, code-required components, haul-away and disposal, 1-year labor warranty, manufacturer warranty registration.

Not included: Drywall repair, paint, tile, flooring restoration, electrical panel work, or correction of pre-existing non-code conditions discovered during work.

Concealed conditions: If work exposes conditions not visible at the time of this estimate, work will stop and a written change order will be issued for approval before continuing.

Payment: 30% deposit at material order, balance due on completion.

Common plumbing estimate mistakes

Sending a single number with no scope.

A bare '$2,184' invites price shopping. Attach the findings, the scope, and the exclusions so the customer is comparing your defined work to somebody else's vague number, not the other way around.

Leaving permit and code-required items out to look cheaper.

Expansion tanks, drip pans, sediment traps, and permits are not optional in most jurisdictions. Pricing without them wins the estimate and loses the job at inspection. List them and explain why they are required.

No expiration date.

Add 'valid through [date]' — 30 days is standard. Material costs move, and an open-ended estimate can be waved at you a year later.

Estimating a repipe or slab leak from a phone call.

Do the pressure test or the camera run first, or give a clearly labeled range with a firm price to follow after diagnosis. Guessing on concealed work is how a profitable job becomes a break-even one.

Plumbing Estimate FAQs

What should a plumbing estimate include?
Your business name and license number, the customer and service address, an estimate number and date, what you found during diagnosis, the proposed scope in specific terms, itemized or option-based pricing, what is included, what is explicitly excluded, permit handling, a concealed-conditions note, payment terms, warranty, and an expiration date. Every one of those fields exists because a contractor somewhere lost an argument without it.
Should plumbers charge for estimates?
For a straightforward replacement quote, most shops estimate for free. For diagnostic work — camera inspection, leak detection, pressure testing — charge the diagnostic fee, then credit it toward the job if the customer proceeds. That protects you from giving away the skilled part of the visit while still feeling fair to the customer.
What is the difference between a plumbing estimate and a quote?
An estimate is a good-faith projection that can change if conditions change; a quote is a fixed price for a clearly defined scope. On plumbing work with concealed piping, the practical answer is a fixed price for the defined scope plus a written change-order process for anything the walls were hiding. Label the document clearly so expectations match.
How long should a plumbing estimate stay valid?
Thirty days is the common standard. Copper, PEX, and water heater pricing move enough that a 90-day-old number can be underwater. If the customer comes back after expiration, re-price rather than honoring a stale figure — and say so politely on the document itself.
How do I present good/better/best options without sounding pushy?
Anchor each option to a consequence rather than a feature. Option 1 stops today's symptom, option 2 removes the failure cause and carries the full warranty, option 3 changes how the system performs long-term. Customers respond to the difference in outcome, not to a list of parts. Recommend one option out loud so they are not left to guess.
How do I handle permit fees in an estimate?
Show the permit as its own line at cost, and say who pulls it. Water heaters, gas lines, repipes, and sewer replacements typically require one. Hiding the fee inside the total makes the estimate look competitive and makes the final invoice look padded — the opposite of what you want.
Can I use this template for commercial plumbing bids?
Yes, with additions. Commercial bids usually need a bid due date, a purchase order reference, net payment terms, a schedule of values on larger jobs, a certificate of insurance, and sometimes prevailing wage or lien waiver language. The core structure here — findings, scope, options, exclusions, terms — carries over directly.

Related Plumbing Templates and Tools

The estimate is the first step of a complete plumbing paperwork system:

Automate This

Send estimates that follow themselves up

ServiceHub builds the estimate from your price book, sends it while the tech is still on-site, and chases it automatically until the customer answers.

  • Good/better/best options built from your flat-rate price book
  • Customer approves and signs from their phone
  • Automatic follow-up before the estimate expires
  • Approved estimates convert straight into a scheduled job and invoice

Read the full guide

Read the blog post →