How Do Plumbers Send Estimates? The Workflow That Closes
Short answer: How do plumbers send estimates: service calls get priced on site from the flat-rate book before you leave the driveway, and project work goes out as a PDF within 24 to 72 hours, once the supply house has quoted the fixtures. Send three options, not five. Put a dated expiration on it tied to your material quote, write every unseen condition as its own priced conditional line, and record the yes as a signature or a screenshot.
Plumbing sales run on a clock nobody else’s trade has. A homeowner with water on the floor decides in ninety seconds; the same homeowner planning a bathroom takes three weeks and two opinions. Sending the estimate well means matching the delivery to which of those you are standing in. What the price itself should be built from is a separate question — this is about how the number gets out of your truck and into a signature.
How fast does the estimate have to go out?
Faster than most plumbers send it, and the deadline is set by the job type rather than by your schedule.
| Job | When the number leaves your hands | Why |
|---|---|---|
| Stoppage, leak, no hot water | On site, before you leave, from the flat-rate book | Urgency peaks now and dies when the water works |
| Water heater changeout | On site if you carry unit pricing, otherwise same evening | One unit, one vent path, one permit — nothing needs quoting |
| Fixture set or bath trim | Within 24 hours | Fixture pricing and lead times come from the supply house |
| Repipe | 24 to 72 hours | Feet by diameter, valve count, wall openings, permit |
| Remodel scope under a GC | Their bid date, no later | You are pricing a plan set, not a walkthrough |
The practical half-life of a residential plumbing estimate is about two days. On day three the homeowner has called two more plumbers, and your number is now the one being shopped rather than the one being compared against. If a supply house quote is holding you up, send the labor and scope with the fixture allowance marked as pending and a date — a partial estimate on day one beats a complete one on day four.
Paper in the driveway, a PDF, or a text?
All three, for different jobs. The rule underneath is that a number never leaves you without a document attached to it.
| How you send it | When it wins | What it costs |
|---|---|---|
| Priced and signed on site, tablet or carbon form | Service calls, emergencies, anything under a day | Nothing — this has the highest close rate in the trade |
| PDF by email | Projects, fixture schedules, property managers, insurance work | A day of momentum |
| Text with the PDF attached | Follow-ups, younger homeowners, second decision-maker | Nothing, provided the PDF is actually attached |
| A price spoken on the phone | Never | Everything |
A price typed into the body of a text message is the worst of both worlds: it cannot be signed and it cannot be defended. It also cannot carry the conditional lines, which is where the real money on a plumbing job hides. If you quote by text, attach the document and let the text be the cover note.
For property managers and general contractors, match their intake exactly — property address, unit number, work order or PO number, your license number, and a certificate of insurance if they asked. An estimate that arrives without their reference number sits in nobody’s queue, and nobody calls to tell you.
How many options should a plumbing estimate have?
Three. Five reads as indecision and creates a negotiation about which two to remove.
Plumbers confuse two different axes here, and separating them makes the estimate legible. The first is scope tier: repair the failed part, replace the fixture, or replace the branch. Rebuild the cartridge, swap the valve, or repipe the wet wall — three real answers to one leak, each with a different life expectancy that belongs on the page in one sentence.
The second is material, priced on identical scope. PEX, copper, and CPVC on the same run are three prices, and the homeowner’s real question is why copper costs more. Two lines and one sentence of difference answers it. A lecture does not.
The water heater version of this is worth writing out, because the unit price is the smallest part of the spread: a standard atmospheric tank, a power vent, and a heat pump or tankless unit differ in venting, gas line sizing, condensate, and electrical, and those carry the cost difference. Price the whole installed system per option, not the appliance.
Mark the middle option as your recommendation and say why in one line. And do not show a cheap option you would be unhappy to install — the estimate is also a document about what you are willing to put your license behind.
How long should a plumbing estimate stay valid?
Print a date, not a habit. “Valid 30 days” is a default nobody checked, and it will be wrong in both directions.
Set the date from the shortest clock inside the estimate. That is usually the supply house quote on fixtures and pipe — when your supplier gives you seven days, you have a seven-day estimate, because copper, brass, and fixture pricing move. A special-order tub filler with a ten-week lead time creates a different constraint: the price may hold but the schedule will not.
Then say specifically what expires. Material pricing expires. The conditional rates expire. The schedule slot expires. A useful line to print: if the customer signs after the date, you re-quote material only and hold labor. It is fair, it is easy to honor, and it keeps a warm job from dying over a technicality.
One clock runs the other way. A contract signed in the customer’s home above the rule’s dollar threshold generally carries a three-business-day right to cancel under the FTC’s cooling-off rule, so a signature at the kitchen table is not always a green light to order fixtures that afternoon. Emergency repair waivers exist in most states, but only with the right form, which is a reason to carry a compliant one rather than improvise.
How do I write the parts I cannot see?
As conditional lines, each with a trigger, a price or rate, and a named decision-maker. This is the section that separates a plumbing estimate from every other trade’s, because more of the work is behind concrete and finished surfaces.
| What is hidden | The trigger that makes it billable | How it is priced |
|---|---|---|
| Line under the slab | Leak located under concrete | Per opening, plus cut and patch, plus the locate |
| Pipe in a finished wall or chase | Access opening required | Per opening, with drywall repair either priced or excluded |
| Cast iron stack condition | Camera shows scale or a break | Per foot of replacement |
| No accessible cleanout | One has to be created | Each |
| Existing shutoff will not hold | Valve fails when closed | Each, plus the curb stop trip if it comes to that |
| Galvanized or polybutylene found behind the wall | Material identified after opening | Re-scope at the stated per-foot rate |
| Permit and inspection | The AHJ requires one | At cost plus your handling time |
| Old pipe insulation of unknown age | Suspected asbestos | Work stops, abatement excluded |
| Access difficulty | Third floor with no elevator, or a 24-inch crawl | Hourly adder with a stated trigger |
A conditional line without a trigger is a blank check, and homeowners are right to refuse to sign one. A conditional line with a trigger is the opposite: it tells them exactly what would have to be true before the price changes, which is the single most reassuring thing on the page.
How do I price the lines instead of copying a number?
Build every line from your own cost, in this order.
- Pick the unit that matches the job. Service work is a flat trip and diagnostic fee plus either an hourly rate or a flat-rate task price. Project work is per fixture — meaning per connection point — for trim and fixture setting, and per linear foot by diameter and material for pipe.
- Count connection points, not rooms. A two-bath house is usually well over a dozen once the ice line, the washer box, the hose bibs, and the heater are counted. “Two bathrooms” is how jobs get underbid.
- Take material off the drawing or the walkthrough. Feet by diameter and material, fittings per connection, stop valves each, hangers, sleeves, escutcheons. PEX crimps, sweated copper joints, and solvent-weld PVC are three different labor stories at the same footage, so the fitting count matters as much as the pipe.
- Use your own hours. Hours per fixture and per ten feet of run, from jobs you actually timed, multiplied by your loaded hourly cost — wage plus payroll burden plus van, insurance, license, and tools, not your take-home rate.
- Add overhead per productive hour, then add margin.
- Get markup and margin right. Price equals cost divided by one minus the margin. A 30 percent markup on $10,000 of cost is $13,000, which is a 23 percent margin. A real 30 percent margin is $14,286. Plumbers lose more money to this arithmetic than to any single underbid.
Keep the after-hours and emergency premium as its own printed line rather than folded into labor, and do the same for a difficult-access adder. A customer who sees the premium named rarely argues with it; a customer who sees only a large unexplained total always will. Published per-fixture and per-foot ranges are a sanity check for spotting a factor-of-two error, nothing more — they move hard with region, material, house age, and season.
When do I follow up, and what do I say?
On a fixed cadence, so it does not depend on your mood.
| When | What you send |
|---|---|
| Same day | A short text confirming the PDF landed, nothing else |
| Day 2 | A call. Ask what question is still open, not whether they decided |
| Day 5 | One message naming the expiration date and the schedule slot you are holding |
| Day 10 | Last touch, then close the file |
Emergencies close in minutes or not at all. Planned work closes on the second conversation, almost always after a second person in the household has seen the number, so ask on the first visit who else needs to see it and send it to both. That one question moves more jobs than any follow-up sequence does.
How does a yes become a record I can bill from?
Three artifacts, and they need to exist before the first wrench turns: the signed estimate or a screenshot of the text saying yes, filed with it; a deposit that names what it buys, tied to the unit and the fixtures rather than to a round percentage; and every subsequent change written down before the work happens rather than explained at the end. That paper is also what carries you if the job goes sideways later, which is the whole subject of what to do when a plumbing customer won’t pay.
Keel does not write your estimate — that part is still in development. What it handles is everything after the yes. It is an iOS app that runs entirely on the device: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected, which is why it still works in a mechanical room with no bars. The day the job finishes, the invoice goes out from the truck in about a minute with your own numbering, your logo and brand color, your license and permit numbers, the fixture and footage lines you already agreed to, and the payment link printed as a QR code the homeowner scans before you pull away — the blocks it needs are in what to include on an invoice. Supply house tickets and permit fees get photographed at the counter and read on device by Apple Intelligence, so the material behind each line has paper against it. Every leg between the shop, the supplier, and the estimate visit is a logged mile, which matters as much as how to track mileage for taxes explains, because an estimate that does not close still cost you the drive. Free covers unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription. You can get it on the App Store.
Frequently asked questions
How long should a plumber take to send an estimate? Service work should be priced on site before you leave. Water heater changeouts go out the same day. Repipes and fixture sets need 24 to 72 hours because the supply house has to quote the material. The practical half-life is about two days — after that the homeowner has collected other numbers and yours becomes the one being shopped rather than compared.
Should a plumbing estimate be emailed or given in person? In person for anything you can price on site, because the close rate is far higher when the customer is standing in front of the problem. Email a PDF for projects with a fixture schedule, and for property managers and general contractors who need it in their system. Text works as a delivery method only when the PDF is attached to it.
How many options should a plumber put on an estimate? Three, presented on one axis at a time. Either three scope tiers — repair the part, replace the fixture, replace the branch — or the same scope priced in PEX, copper, and CPVC. Mark the middle one as your recommendation with one sentence of reasoning. Five options do not read as thorough; they read as uncertainty and invite a negotiation.
How long is a plumbing estimate good for? As long as the shortest quote inside it, which is usually the supplier’s price on fixtures and pipe. Print an actual date rather than a generic 30 days, and state what expires — material pricing, the conditional rates, and the schedule slot. Offering to re-quote material only while holding labor keeps a slow customer from starting over.
What should be on a plumbing estimate for work behind a wall or under a slab? A conditional line for each unknown, and every one needs three parts: the trigger that makes it billable, the price or hourly rate, and who authorizes it. Slab openings, wall access, cast iron stack condition, a shutoff that will not hold, and unexpected galvanized or polybutylene all belong there. A conditional without a trigger is a blank check nobody should sign.
How do I record that a customer accepted the estimate? Get a signature on the estimate itself, or save a screenshot of the message saying yes and file it with the document. Take a deposit that names the fixtures and material it buys rather than a round percentage. Then write every change down before performing it. Those three things are what turn a verbal agreement into an invoice you can defend.
This article is general information, not professional or tax advice.
How do I bill for it?
Once they say yes
Turn the agreed number into an invoice.
Describe the work in a sentence — "invoice Acme $1,500 for a brand sprint" — and Apple Intelligence drafts it on device for you to confirm.
On-device · No account · Data Not Collected