GUIDE · EMAIL & SMS MARKETING

The Quote Follow-Up Sequence That Books Estimates: 5 Emails and 2 Texts

Most quotes do not die because the price was wrong. They die because nobody followed up on day 3, day 7, and day 14. Here is the exact sequence, timed and worded, to run instead.

Be Seen, Contractors!9 min readUpdated 2026

The short answer

A quote follow-up sequence that actually books jobs runs 5 emails and 2 texts over about 21 days, starting the same day the estimate goes out and tapering off as the lead goes cold. Each touch has one job: answer the objection that's actually killing the deal at that stage (price shock, comparison shopping, forgetting, or just needing a nudge), not repeat the same "just checking in" line seven times. Text handles the two moments that need a fast reply (right after the quote, and right before it expires); email carries the detail, the financing option, and the social proof. Get this running on autopilot and estimates that would have gone cold turn into booked jobs without you or your office manager remembering to call.

Why quotes go cold in the first place

Ask most contractors why a bid didn't close and you'll hear "price" or "they went with someone else." Pull the actual timeline and it's usually neither. The homeowner got three quotes, meant to compare them over the weekend, got busy, and by Thursday the folder with your estimate in it is buried under two hundred unread emails. Nobody said no. Nobody said anything. The deal just went quiet.

That's the gap this silo exists to close: you already paid for the lead, you already sent someone to the house to measure and quote, and now the only thing standing between you and a signed job is a follow-up system that doesn't depend on a busy office manager remembering to call back on the right day. A dead list of unclosed quotes is money already spent with nothing to show for it. The lead-gen work already happened. This is about not wasting it.

The fix isn't "follow up more." It's follow up on a schedule, with a different reason to reach out each time, so it reads as helpful instead of desperate. A homeowner who gets the same "just checking in!" text five times in a row learns to ignore your number, and eventually blocks it. A homeowner who gets a financing note on day 10, a straight answer to a common objection on day 3, and a "heads up, this expires Friday" text on day 18 reads that as a business that has its act together, which is itself a small piece of proof that you'll run the job the same way.

Three things kill a quote before follow-up ever gets a chance to save it. First, no follow-up plan at all: a note in a spreadsheet or a sticky on the estimator's monitor that nobody circles back to once the week gets busy. Second, a follow-up plan that lives in one person's head, so it dies the week that person is out sick or the phone starts ringing with new calls that feel more urgent than an old quote. Third, a follow-up plan that is one generic template blasted on repeat, which trains the homeowner to skim and delete rather than read and reply. The sequence below fixes all three by making the timing and the message do the work, not a person's memory, and by giving each touch its own job so nothing reads as filler.

There's a simpler way to say all of this: a quote is not a decision, it's a pause. The homeowner is comparing, checking a budget, waiting on a spouse's opinion, or just distracted by life. Nothing about that pause means no. Treat every unanswered quote as still in play until you've actually run the full sequence and heard a real answer, not a silence you talked yourself into reading as a rejection.

The 21-day sequence, touch by touch

This is the backbone. Timing matters more than wording: send the right message on the wrong day and it still underperforms, because a proof email that lands on day 1 (before the homeowner has even had time to think about the quote) reads as pushy, while the exact same email on day 7 reads as helpful. Adjust the exact days by a day or two for your trade. Storm-damage roofing quotes compress this into a week or less, since insurance timelines and tarp-over-a-hole urgency change the math. A kitchen remodel or whole-house re-pipe quote can stretch the same structure out to 30 days, since that decision involves more people and more money. Keep the order and the reasoning behind each touch even when you change the spacing.

DayChannelJob of this touch
Day 0 (same day)EmailDeliver the quote as a clean PDF, restate scope in plain language, one clear next step
Day 1TextConfirm it landed, invite questions, zero pressure
Day 3EmailAnswer the objection homeowners don't say out loud (usually price or timeline)
Day 7EmailSocial proof: what this job actually looks like once it's done, in plain terms
Day 10EmailFinancing or payment-plan option, if you offer one
Day 14EmailDirect ask: is this still something you want to move on, yes or no
Day 18-21TextQuote expiration or price-lock deadline, last real touch

Notice what's missing: a generic "just following up" email with no new information, repeated three or four times with only the date changed. Every touch in this sequence gives the homeowner a reason to open it that isn't "my contractor is nagging me." That's the difference between a sequence that gets marked spam after the second send and one that gets replies through day 14.

Notice, too, that the cadence front-loads and then spreads out. The first 72 hours get two touches (email and text) because that's the window when a homeowner is still actively comparing bids and hasn't mentally filed yours away yet. After that, the gaps widen, because hammering someone every other day past the first week reads as pressure, not helpfulness, and pressure is what makes people go quiet on purpose instead of by accident.

After day 21, the lead drops out of active follow-up and into a slower reactivation cadence (quarterly, tied to season) rather than getting deleted or left to rot in an inbox folder. A no this month is not a no forever. A homeowner who wasn't ready to spend on a new roof in March might be exactly ready in September once a storm rolls through, and that's a different list with a different rhythm, not more of this sequence run again from the top.

What each email actually needs to say

Templates are a starting point, not a script to read verbatim. But the bones of each email matter more than the exact words, so here's what each one needs to carry.

  • Day 0 (the quote itself): Scope in plain English, not just line items. "Full tear-off, 30-year architectural shingle, all new flashing and vents" reads better than a materials list a homeowner has to decode. One clear next step: reply to this email or call the number to schedule.
  • Day 3 (the objection email): Name the thing homeowners actually worry about and answer it directly. For roofing that's usually "why is this quote higher than the other one" (answer: what's actually included, not a discount). For HVAC it's often "do I really need to replace the whole system." Don't dodge it, answer it in three sentences.
  • Day 7 (proof email): This is where a photo of a comparable finished job earns its keep, or a plain description of what the finished result looks like and how long it holds up. No invented numbers, no client names you haven't confirmed you can use. If you don't have a photo yet, describe the process step the homeowner cares about (cleanup, timeline, warranty).
  • Day 10 (financing email): If you offer financing or a deposit-plus-progress-payment plan, this is the email that surfaces it. Money is the single biggest silent reason quotes stall. If you don't offer financing, use this slot for a warranty or guarantee detail instead.
  • Day 14 (direct ask): Stop being polite. "Is this still something you want to move forward on this month, or should I check back later in the season?" A direct yes/no question gets more replies than another soft nudge, because it gives the homeowner an easy way to say "not now" without ghosting you, which is information you can act on.

Where the two texts fit and why they're not emails

Email carries detail. Text carries urgency and gets read. Industry open rates for SMS run far ahead of email, and a text gets read within minutes, not sitting in an inbox for three days. That's exactly why only two of the seven touches are texts: use the channel's strength, don't burn it out.

The day-1 text is a soft touch: "Hey, it's [name] from [company], got your roof quote from yesterday, any questions on it? Text or call anytime." No ask, no pressure, just a door left open. Homeowners who wouldn't reply to an email will often fire back a quick text question, and that reply is often the moment that actually moves a quote forward.

The day-18 to day-21 text is the deadline touch: "Quick heads up, the price on your quote is good through Friday. Want us to lock it in?" This works because it's true (materials pricing does move, and a real expiration date is honest urgency, not a fake countdown timer) and because it's the kind of message a homeowner actually wants: a clear deadline instead of vague nagging.

Two rules keep the texting side legal and out of spam-filter trouble. First, TCPA: you can text a homeowner who gave you their number in the course of requesting a quote from you, for messages related to that transaction. Marketing blasts to a purchased list, or texts after someone has asked you to stop, are a different animal and a compliance risk. Second, every text needs an easy opt-out ("reply STOP to opt out") and a real business identity in the first message, not a mystery number. A texting platform built for business messaging (not a personal cell phone number) keeps your deliverability clean and keeps your main business line from getting flagged as spam by carriers.

What good open and reply rates actually look like

You'll see agencies promise huge lifts with no baseline attached, a percentage pulled out of a slide deck with nothing underneath it. Ignore those. What matters is whether your sequence is converting quotes that would have died silently into booked jobs, and you measure that against your own numbers over time, not a stranger's case study from a different trade in a different market.

Track three things, and track them per trade if you run more than one, since a roofing quote and an HVAC replacement quote behave differently even inside the same company. Open rate on the day-0 and day-3 emails tells you whether your subject lines and sender reputation are working; if opens are low from the start, the problem is deliverability or the subject line, not the sequence timing. Reply rate across the whole sequence is the number that predicts booked jobs, since a homeowner who replies (even to say "not right now") is a homeowner you can still talk to. Close rate on quotes that got at least three touches versus quotes that got zero is the number that justifies the whole system. Most contractors running no follow-up at all are surprised by the gap once they see it side by side, because the zero-touch group usually isn't a small slice: it's often the majority of quotes a shop sends in a given month, simply because nobody had time to chase them.

A few honest caveats belong here too. A follow-up sequence does not save a quote that was priced way outside the market, and it will not turn a homeowner who genuinely already signed with a competitor back into a live lead. No sequence, no matter how well timed, changes a decision that's already been made. What it does is catch the much larger group who never made an active decision either way and just went quiet because life got in the way. That group is where most of the recoverable revenue sits, and it's the group a generic "one blast to everyone, same day every month" email tool misses entirely, because it isn't timed to the actual decision window a homeowner is living through.

Deliverability matters as much as wording, maybe more. A sequence with sloppy formatting, no unsubscribe link, or a sender domain with no authentication set up (SPF, DKIM, and DMARC records configured correctly) lands in spam, and none of the wording above matters if it never gets opened. That setup work is unglamorous, invisible when it's working, and exactly the kind of thing that quietly breaks a DIY email tool for months before anyone notices the reply rate has quietly dropped to zero.

Building it once versus running it by hand

You can build this sequence by hand in a free-tier email tool and a personal cell phone for texting. Plenty of contractors do, for a while. It works until the volume grows past what one person can track, the office manager who knew the timing takes a week off, or a text sent from a personal number gets the carrier to flag it as spam and every text after that silently fails to deliver, with nobody noticing for a month.

What we build is the sequence wired once: quote goes out, the day-0 through day-21 touches fire automatically on schedule, on a business texting platform that won't get flagged, with the objection and proof content written specific to your trade's actual buying cycle rather than a generic template pulled off a blog. A roofing quote follow-up needs to sound different from an HVAC replacement quote or a kitchen remodel quote, because the objections, the price ranges, and the decision timeline are all different. Generic all-in-one marketing dashboards tend to bolt on one email template for every trade; that's the gap this silo exists to close.

This sits squarely in owned-audience territory: these are people who already gave you their contact information by requesting a quote. If you're still trying to get in front of strangers who haven't found you yet, that's a different conversation (SEO, Local SEO, or AI search visibility, not this). But if you've got quotes sitting unclosed right now with contact info already in hand, that's exactly what this sequence exists to recover.

Key takeaways

  • The sequence runs 5 emails and 2 texts over about 21 days, starting the day the quote goes out.
  • Each touch answers a different objection (price, proof, financing, deadline) instead of repeating a generic check-in.
  • Texts are for speed and urgency (day 1 and the expiration deadline); email carries the detail and proof.
  • TCPA requires the homeowner's consent from the quote request itself, plus a clear opt-out on every text.
  • Track open rate, reply rate, and close rate on touched-versus-untouched quotes to see the real recovery.
  • A sequence does not save a badly priced quote; it recovers the much larger group that just went quiet.

STRAIGHT ANSWERS

Quick answers.

01How long should a quote follow-up sequence run before I give up?

About 21 days of active, scheduled follow-up covers most trades, tapering from same-day to roughly weekly. After that, move the lead to a slower seasonal reactivation list instead of deleting it. A no this month often isn't a no next quarter.

02Is it legal to text a homeowner who requested a quote?

Yes, under TCPA, texting someone about the transaction they initiated (their own quote request) is generally allowed, unlike cold marketing texts to a purchased list. Always include a clear opt-out and send from a real business identity, not a personal cell number.

03Should the same sequence work for every trade I run?

No. The timing skeleton can be shared, but the objections, proof, and urgency need to match the trade's real buying cycle. A storm-damage roof quote compresses everything into days; a kitchen remodel quote can stretch the same 5-email structure over 30 days.

04What if I don't have a texting platform set up yet?

Get one before you send your first follow-up text. A personal number texting at volume gets flagged by carriers, and once that happens your messages silently stop delivering with no warning. A business SMS platform keeps the two text touches working and keeps your main line clean.

WANT THIS HANDLED FOR YOU?

Got quotes sitting unclosed right now?

Get on a strategy call and we'll look at what a follow-up sequence built for your trade would recover from the quotes already sitting in your inbox. Since 2008, no pressure, straight answer either way.

Start With the Free Audit
Call (407) 705-2452 Text