10% OFFGrab your exclusive coupon code · Ends in00d00h00m00sGet Coupon
Blog

Plumbing Estimate Follow-Up (2026): Win Back the Quotes That Went Cold

Most plumbing estimates never get a second touch — and 80% of sales close after the 5th. Here's the follow-up cadence, SMS/email templates, ROI math, and the GHL setup that reactivates unsold quotes.

  • 24 min read
  • By Tyler Brennan
  • July 14, 2026
#estimate-follow-up#sales-conversion#unsold-quotes#sms-automation#speed-to-lead#how-to

Plumbing estimate follow-up is a scheduled sequence of automated touches — text, email, and a timed call reminder — that keeps working every quote you hand out until the homeowner books, declines, or the job is clearly gone. It matters because a plumbing quote is not a decision; it’s the start of one. Only about 2% of sales close on the first contact, while roughly 80% require five or more follow-ups (Invesp). Most shops send the estimate, wait for the phone to ring, and quietly write off the water heater, the repipe, or the sewer job when it doesn’t. This is the full operator’s playbook: why unsold estimates die, exactly when and what to follow up with, the recovered-revenue math, and how to wire the whole sequence into GoHighLevel so no quote goes cold again.

In this guide

What is plumbing estimate follow-up?

Plumbing estimate follow-up is the deliberate, repeatable process of staying in front of a homeowner after you’ve quoted a job — until they book it, say no, or the window closes. Done right, it isn’t one hopeful “just checking in” text three days later. It’s a planned cadence: a same-day recap while the memory is fresh, a value-add touch a day or two on, a gentle nudge at the end of the week, and a final check before the estimate expires — across whichever channel the homeowner actually reads.

For a plumbing shop, this is the single most under-worked part of the sales process. You’ll spend money on Local Services Ads, answer the call, drive to the house, diagnose the problem, and write a detailed quote — and then do nothing to close it. The tech moves on to the next call. The estimate sits in an inbox next to two competitors’ quotes. Whoever follows up first and best usually gets the job, and most of the time nobody does.

The reason automation matters here is the same reason it matters for missed calls: the follow-up has to happen on a schedule your crew physically can’t keep. A tech elbow-deep in a re-pipe is not going to remember to text the homeowner from Tuesday about the water heater quote. A workflow will — every time, on the day it’s supposed to, with the right message. That’s the entire game.

2%
Sales that close on the first contact
80%
Sales that need 5+ follow-ups
44%
Sales reps who quit after one follow-up

Think of the estimate as the halfway point, not the finish line. The job of follow-up is to carry the homeowner the rest of the way — and to do it automatically, so a booked repipe doesn’t depend on whether a busy service manager happened to remember.

Why plumbers lose most of their unsold estimates

Because they stop following up long before the customer decides. The most-cited numbers in sales explain the whole failure: only 2% of deals close on the first touch, then 3% on the second, 5% on the third, 10% on the fourth — and roughly 80% between the fifth and twelfth. Meanwhile 44% of salespeople give up after one follow-up, another 22% after two, and 14% after three (Invesp). Stack those two curves on top of each other and you get the ugliest gap in your business: almost everyone quits exactly where the money starts.

80%5th–12th2%3%5%10%44% quit22%14%Touch 1Touch 2Touch 3–4Where sales close (blue) vs. where reps quit (gray)Source: Invesp, 2024 — sales-follow-up benchmarks.

Now translate that to a plumbing shop. You quote 40 jobs in a month. A chunk close on the spot — say your on-truck close rate is a healthy 35%, in line with the 30–50% range home-services benchmarks report for well-run operators (WebFX). That leaves roughly 26 written estimates sitting unsold. If your follow-up is “we’ll circle back if it’s slow,” almost none of those 26 come back. Not because the price was wrong — because nobody stayed in the conversation while the homeowner was still deciding.

There’s an important nuance about who quits. It’s rarely a decision. The tech is busy; the office is buried; the CRM has no reminder set. So the follow-up doesn’t get skipped on purpose — it just never gets scheduled. That’s exactly the kind of gap automation is built to close, because a workflow doesn’t get busy and doesn’t forget.

How fast does a plumbing estimate go cold?

Fast — because the homeowner isn’t waiting on you, they’re comparing you. The standard advice homeowners follow is to get around three estimates before hiring a contractor (Angi), which means your quote is almost never the only one on the kitchen counter. The question isn’t whether you’re in the running; it’s whether you’re the one who stays visible while they decide.

Speed is what settles it, and the research on response time is remarkably consistent. The landmark MIT / InsideSales Lead Response Management study — built on roughly 15,000 leads and 100,000+ call attempts — found that contacting a lead within 5 minutes versus 30 makes you about 100× more likely to connect and 21× more likely to qualify it (MIT / InsideSales). Harvard Business Review then audited 2,241 U.S. companies and found the average first response took 42 hours, with firms that answered inside an hour about 7× more likely to have a real conversation with the decision-maker (HBR). Those studies are older, but the behavior they measured hasn’t changed — if anything, the phone in every homeowner’s hand made it faster.

Apply that to an estimate. The moment your tech walks out the door, a clock starts. Within a day or two, the homeowner has one or two other quotes and a fading memory of why yours was the right call. The recap you send that same evening — restating the problem, the fix, and the number — is the difference between “I remember those folks, they were on it” and “wait, which one was that?” Waiting a week to “check in” means following up on a decision that’s already been made without you.

Illustrative · Columbus plumbing owner

This is why estimate follow-up and speed-to-lead are two halves of the same discipline. Fast response wins the first contact; scheduled follow-up wins the decision that comes days later. Skip either one and the job books with whoever didn’t.

What an unfollowed estimate actually costs

More than most shops let themselves calculate — because plumbing tickets are large and a cold estimate is a full-price job walking out the door. Here’s what the quote you didn’t follow up on might have been worth in 2026, using standard home-services cost data.

Drain cleaning~$450Water heater~$1,300Sewer line~$3,300Tankless install~$3,500Whole-home repipe~$7,500What the estimate you didn’t follow up on was worthSource: Angi & HomeGuide, 2026 cost guides (typical/average figures).

The figures behind that chart are the standard 2026 ranges: a drain cleaning runs roughly $100–$800 (HomeGuide), a water-heater replacement averages around $850–$1,750 (Angi), a sewer-line replacement averages about $3,300 (Angi), a tankless install lands around $1,400–$5,600 (HomeGuide), and a whole-home repipe typically runs ~$7,500 (Angi). You don’t know which of your unsold estimates was the repipe until you work it — and if you never follow up, you never find out.

Now build the recovered-revenue math yourself, conservatively. Take that shop with 26 unsold estimates a month. Suppose a disciplined follow-up sequence reactivates just 8% of them — a deliberately cautious number well under what an on-the-spot close rate would be. That’s about two jobs a month you were previously handing to competitors. If even one is a water heater at ~$1,300 and the other a drain job at ~$450, that’s roughly $1,750 a month — over $20,000 a year — recovered from quotes you’d already paid to produce. Land a single repipe out of that pool and the annual figure jumps past $30,000. The follow-up texts and emails themselves cost pennies.

~$7,500
Avg whole-home repipe
$1300
Avg water-heater replacement
$20k+
Illustrative recovered revenue / yr

We frame it the way a service manager would: this isn’t a “nurture” feature, it’s found money. You already spent the ad dollars to get the call, the payroll to drive the truck, and the labor to write the quote. Follow-up is the cheapest step in that entire chain — and it’s the one that decides whether all the expensive steps before it turn into a booked job.

The 30-day follow-up sequence that wins quotes back

A good plumbing follow-up sequence is short, specific, and front-loaded — because the estimate is hottest the day you write it and cools every day after. The goal isn’t to pester; it’s to be helpfully present at the moments a homeowner is most likely to decide. Here’s a proven cadence you can run on any quote above a set dollar threshold.

Touch 1 — Same day (within a few hours): the recap

Send a text the same evening while the visit is fresh. Restate the problem, the recommended fix, and the price, and attach the written estimate and any photos. This is the highest-value touch in the whole sequence because it locks in why you were the right call before competing quotes arrive. Photo-backed recaps close markedly better — see why photo quotes close 2× more water heaters.

Touch 2 — Day 1: the value-add

The next morning, add something useful rather than just “did you get my quote?” Answer the objection you know is coming: financing options, your warranty, why the mid-range unit is the right buy, or what happens if they wait. You’re not chasing; you’re helping them decide.

Touch 3 — Day 3: the gentle nudge

By now they likely have other bids. A short, human check-in — “Happy to walk through any of the numbers or hop on a quick call” — keeps you top of mind without pressure. Offer the booking link so a “yes” takes one tap.

Touch 4 — Day 7: the decision prompt

One week out is where estimates go stale. Give a concrete reason to move: schedule availability (“I can get a tech out Thursday”), a note that parts/pricing can shift, or a reminder of the risk of waiting on a failing water heater or slow leak.

Touch 5 — Day 14: the last real ask

Two weeks in, send a direct but friendly “are we still good to do this, or should I close out the quote?” People respond to a clear either/or. This single message reactivates more dead estimates than any other in the sequence.

Touch 6 — Day 30: the graceful exit (and long-term list)

If they haven’t booked, send a final “the estimate expires soon — want me to re-hold pricing?” Then move them to a long-term nurture list for a seasonal check-in or a maintenance-plan offer. A “no, not now” is a “maybe later,” not a dead contact.

Notice what makes this work: every touch has a reason to exist — a recap, an answer, an offer, a deadline — instead of an empty nudge. That’s the line between follow-up that closes and follow-up that annoys. And because it’s the same sequence every time, you can wire it once and let it run on autopilot for every estimate your crew writes.

Text, email, or call: which channel to follow up on

Lead with text, support with email, and reserve the call for the high-ticket jobs — because that’s how homeowners actually respond. The channel data is lopsided: SMS posts a 98% open rate and a 45% response rate, while email sits at 20% open and 6% response (Gartner). Texts are read within minutes; 86% of consumers have opted in to business texts and most read them almost immediately (Omnisend). For a follow-up that has to catch someone while they’re still deciding, that speed is the whole point.

98%20%Open rate45%6%Response rateSMSEmailSource: Gartner — SMS vs. email open and response benchmarks.

That doesn’t make email useless — it makes it the support channel. Email is where the detailed estimate PDF, the financing breakdown, and the warranty terms live, because those need room and a paper trail. The pattern that works: text to get read and get a reply, email to carry the documents, and a live call from a person for the biggest jobs where a five-figure repipe deserves a human voice. Here’s how the three stack up for estimate follow-up.

Channel Open / read Best for Weakness
SMS (text) ~98% opened, read in minutes The nudge, the booking link, the “still good to go?” Length limits; needs opt-out + registration
Email ~20% opened The full estimate PDF, financing, warranty, photos Slow, often unread, easy to ignore
Phone call Varies High-ticket jobs; complex objections Doesn’t scale; homeowners dodge unknown numbers

The takeaway isn’t “text everything.” It’s to match the channel to the job in the sequence: fast, readable touches by SMS; documents by email; a personal call for the repipe. Our two-way SMS automation runs the text side of this so a homeowner’s reply routes straight to the right person or booking flow, and the CRM and workflow layer keeps the email and call reminders firing on schedule.

Follow-up templates you can steal

The message decides whether the estimate comes back to life or stays dead. Good follow-up texts are short, name a person, reference the specific job, and give one clear next step. Here are drop-in templates for the key touches — adapt the bracketed parts to your shop.

Touch 1 — same-day recap (SMS):

“Hi [Name], this is Dave at [Shop] Plumbing — great meeting you today. Sending over your estimate for the [40-gal water heater replacement]: $[1,290], and I’ve attached the photos. Any questions, just text me back. (Reply STOP to opt out.)”

Touch 2 — value-add (SMS):

“Morning [Name] — one thing I forgot to mention on your [water heater]: we offer financing and it comes with a [6-year] warranty on parts and labor. Happy to send details. Want me to?”

Touch 4 — decision prompt (SMS):

“Hi [Name], it’s Dave at [Shop]. I’ve got a tech open [Thursday] if you’d like to get the [water heater] handled before the weekend. Want me to grab that slot for you? [booking link]”

Touch 5 — the last real ask (SMS):

“Hey [Name] — just closing out my open estimates. Are we still good to move ahead on the [water heater], or should I set this one aside for now? Either answer works, just let me know. (Reply STOP to opt out.)”

Email subject lines that get opened:

“Your [water heater] estimate + photos from [Shop]” · “Quick question about your [Shop] quote” · “Holding your [Thursday] slot — [Shop] Plumbing”

Three rules run through all of them. First, a real name and the specific job — “Dave at [Shop]” about “your water heater” reads like a person who was in your house, not a blast. Second, one clear next step per message, never a wall of questions. Third, the opt-out language on marketing-style texts, which isn’t a courtesy — it’s a legal requirement the moment you automate outbound SMS. More on that next.

How to build estimate follow-up in GoHighLevel

Wiring this in GoHighLevel takes an afternoon if you know the platform — or zero afternoons if you deploy a snapshot that already has it. Either way, here’s what a complete, compliant estimate follow-up system needs. Work the list top to bottom.

1. Register your number for A2P 10DLC

Before any automated text goes out, register your sending number and brand through GoHighLevel’s A2P 10DLC flow. Carriers filter or block unregistered automated SMS, so this is step zero — skip it and your same-day recap never lands. (Need GHL itself? Grab it with our partner bonuses.)

2. Create the “Estimate Sent” trigger

Set the sequence to start when a quote is issued — an opportunity moved to an “Estimate Sent” pipeline stage, a tag like quote-sent, or a form your tech fills after the visit. That single event kicks off the whole cadence, so make it something your crew already does or can do in one tap from the truck.

3. Build the timed multi-touch workflow

Lay out the cadence from the 30-day sequence above: an SMS at hour 0, an SMS/email on Day 1, a nudge on Day 3, a decision prompt on Day 7, the last ask on Day 14, and the exit on Day 30. Personalize each with the contact’s name, the job type, and the quoted amount using GHL merge fields so every message reads like it was written by hand.

4. Add exit conditions so you never over-message

Wire the workflow to stop the moment the job books, the opportunity is marked won or lost, or the homeowner replies “stop.” Nothing burns goodwill — or invites a complaint — faster than a “still deciding?” text sent after the customer already paid you. Our CRM and workflow layer handles this branching automatically.

Every nudge should make “yes” one tap. Drop your online booking link into the decision-prompt touches so a homeowner can self-schedule, and keep your financing/estimate PDF ready to send from the email steps.

6. Route replies to a human fast

When someone texts back a question, speed still wins — the 5-minute rule applies to follow-up replies just as much as to first contact. Wire replies to notify the right person or an after-hours AI receptionist so a “how soon can you come?” never sits unanswered.

Stop letting written estimates die in an inbox

The Plumbing Snapshot installs estimate follow-up, two-way SMS, online booking, and after-hours answering into your GoHighLevel account in 24 hours — pre-wired, TCPA-aware, and done for you. Every quote follows itself up until it books. Or see it live first.

If you’d rather not build or babysit it, you can hire a dedicated GHL VA from $700/mo to own your estimate follow-up, or compare plans on the pricing page. The whole point of a snapshot is that the afternoon of setup is already done.

Staying TCPA-compliant when you follow up

The moment you automate outbound texts and emails, you’re operating under TCPA and A2P 10DLC rules — and estimate follow-up is squarely in that zone. The good news: following up with a homeowner who just asked you for a quote is one of the more defensible things you can do, because you have an established business relationship and a clear request. The bad news: “defensible” only holds if you do the basics right.

Three non-negotiables. Register your sending number with the carriers via A2P 10DLC, or your texts get filtered before anyone sees them. Include an opt-out (“Reply STOP”) on marketing-style follow-ups and honor it automatically and immediately. Keep non-emergency texts inside legal hours — no “still deciding?” pings at 10 PM. Those three cover the large majority of your exposure.

The point isn’t to make you nervous about following up; it’s to make the follow-up bulletproof so it keeps working. A compliant sequence runs indefinitely without complaints or carrier trouble. A sloppy one gets your number flagged and your messages blocked — which quietly kills the very automation you built to recover revenue.

7 mistakes that kill estimate follow-up

Most shops that say “follow-up doesn’t work for us” tripped on one of these. Fix them and the sequence prints money.

  1. Stopping after one touch. The single most expensive mistake. Roughly 80% of jobs close on the 5th touch or later (Invesp); one-and-done follow-up leaves nearly all of it on the table.
  2. Waiting a week for the first follow-up. The estimate is hottest the day you write it. No same-day recap means you’re already behind the competitors who sent one.
  3. Leading with email. Email opens at ~20% versus SMS at ~98% (Gartner). Use email for documents, but get the read and the reply over text.
  4. Empty “just checking in” messages. Every touch needs a reason — a recap, an answer, an offer, a deadline. Reason-free nudges get ignored or resented.
  5. No exit conditions. Texting a customer who already booked (or already said no) burns trust and risks a complaint. Stop the sequence on won/lost/STOP.
  6. Ignoring TCPA. No opt-out, no number registration, late-night texts. That’s how you get filtered and fined. Build compliance in from the start.
  7. Relying on humans to remember. Your techs are busy; the office is buried. Manual follow-up doesn’t fail because people don’t care — it fails because nobody schedules it. Automate the whole cadence so it can’t be forgotten.

Fix these seven and estimate follow-up does exactly what it should: quietly turn the quotes you already paid to produce into booked work, without anyone on your crew having to remember a thing.

Frequently asked questions

What is plumbing estimate follow-up?

It's a scheduled sequence of touches — text, email, and timed call reminders — that keeps working every quote you hand out until the homeowner books, declines, or the job is gone. It matters because only about 2% of sales close on the first contact while roughly 80% require five or more follow-ups (Invesp). For a plumbing shop, automated follow-up recovers the water heaters, repipes, and sewer jobs that would otherwise die in an inbox next to competitors' quotes.

How many times should I follow up on a plumbing estimate?

Plan for at least five to six touches over about 30 days: a same-day recap, a next-morning value-add, a Day 3 nudge, a Day 7 decision prompt, a Day 14 last ask, and a Day 30 graceful exit. This matches the sales data showing roughly 80% of deals close between the 5th and 12th touch (Invesp), yet 44% of reps quit after the first — which is exactly where most of the revenue is left behind.

Should I follow up on estimates by text or email?

Lead with text and support with email. SMS runs about a 98% open rate and 45% response rate, versus 20% and 6% for email (Gartner). Use text for the recap, the nudge, and the booking link because it gets read within minutes; use email to carry the detailed estimate PDF, financing, and warranty; and reserve a live call for high-ticket jobs like a repipe where a human voice closes better.

How fast does a plumbing estimate go cold?

Within days. Homeowners typically collect around three bids before hiring (Angi), so your quote is rarely the only one — and the shop that stays visible fastest usually wins. Response-time research shows contacting a lead within 5 minutes makes you about 21x more likely to qualify it than at 30 (MIT/InsideSales). Send a same-day recap and follow up within the first week, or the decision gets made without you.

Is it legal to send automated follow-up texts to customers?

Yes, when you follow TCPA and A2P 10DLC rules: register your sending number with the carriers, include an opt-out (Reply STOP) on marketing-style messages and honor it immediately, and keep non-emergency texts inside legal hours. Following up with a homeowner who just asked you for an estimate is defensible because you have an established relationship and a clear request — but blasting old quote lists without consent is not. See our TCPA compliance guide before you launch.

What's estimate follow-up worth to a plumbing shop?

A lot, because tickets are large. A cold estimate could be a ~$1,300 water heater or a ~$7,500 repipe (Angi). For a shop with 26 unsold estimates a month, reactivating even a conservative 8% is about two recovered jobs monthly — often $20,000+ a year — from quotes you already paid to produce. The follow-up texts and emails cost pennies, making it the cheapest, highest-leverage step in your sales process.

Do I need GoHighLevel to run estimate follow-up?

You need a platform that can trigger a timed, compliant multi-touch sequence off an 'estimate sent' event — GoHighLevel does this well, and the Plumbing Snapshot ships it pre-wired with two-way SMS, booking, exit conditions, and TCPA handling already built. You can build it manually in GHL in an afternoon, or deploy the snapshot and have it installed in 24 hours.

Sources

About the author

Tyler Brennan is Compliance & Conversion Editor at Plumbing Snapshot for GHL, based in Columbus, OH. He started in field-service marketing writing Google Ads for drain and sewer specialists, then moved into the unglamorous but essential side of automation: keeping SMS and AI messaging compliant while still converting. He owns the TCPA, opt-in, and consent guidance in the Plumbing Snapshot, and pressure-tests every photo-quote and two-way-SMS flow against both the law and the homeowner’s patience — translating legal and conversion details into checklists a busy plumbing operator can actually follow.

Want every estimate followed up and booked automatically? Get the Plumbing Snapshot, book a demo, or talk to a real person.

Ready to put this into practice?

Install the Plumbing Snapshot in 24 Hours

Every workflow above — already built, refined across 80+ plumbing shops, installed for you for $997 one-time.