Estimate Follow-Up Cadence for Home Service Businesses: Timing, Channel, and Message
When to follow up on a quote, how many times, and what to say. The 5-touch cadence that recovers 18 to 28% of cold estimates in plumbing, HVAC, roofing, and electrical.
Key takeaways
- Estimates followed up within the same day as delivery convert at 2 to 3x the rate of estimates followed up 48 or more hours later
- A 5-touch sequence over 14 days recovers 18 to 28% of quotes that would otherwise close as lost
- Text message follow-up converts at a higher rate than phone calls for residential jobs under $2,000
- The closing-the-file message on day 14 converts because it creates a soft deadline without pressure
- Contractors who call with no voicemail convert at the same rate as contractors who do not call at all
Most estimates die because nobody followed up. Not because the price was wrong. Not because the customer went with a competitor. Because the estimate landed in an inbox, the customer got busy, and neither party reached back out.
The data from the speed-to-lead case study is clear: faster first contact wins. But most contractors send a quote and wait. The follow-up framework below is designed for the period after quote delivery: what to send, when, and through what channel.
Day 0: The same-day confirmation text
Send this within 2 hours of delivering the quote. Do not wait until the next morning.
"Hi [Name], your estimate for [service] just went out. Total is [amount]. Let us know if you have questions or want to walk through anything." Keep it under 3 sentences. No pressure language. No "let me know when you're ready." Give them one thing: you sent it, here is the amount, contact us with questions.
This single text converts 12 to 18% of estimates on its own, because customers often do not realize you have already sent it or have a quick question they would not have called about. The conversion on this touch is higher than any subsequent follow-up.
Day 3: The check-in call
Call. Leave a voicemail if no answer. Keep the voicemail under 20 seconds: "Hi [Name], this is [Your Name] from [Business]. Wanted to make sure you received the estimate for [service]. Give me a call if you have questions or want to talk through the scope. [Number]."
Do not call with no voicemail. Contractors who call with no voicemail convert at the same rate as contractors who do not call at all. If you are not going to leave a message, do not bother calling.
If you reach them: ask one question. "Did you have a chance to review the estimate?" If yes, ask if they have any questions. If not, offer to walk through it together. Do not pitch. Do not close. Answer questions and confirm the next step.
Day 5: The short text
Short. No pressure. Do not ask a yes/no question.
"Still happy to help with [service] if the timing works. Reach out anytime."
This text works because it does not demand a response. Customers who are still deciding but not ready to commit can absorb it without feeling pressured. Customers who are ready often use it as the prompt to respond.
Day 10: The email
Slightly longer. Reference the specific job scope if you have it.
Subject: "Your [service] quote from [Business]"
Body: "Hi [Name], I wanted to touch base on the estimate we sent for [specific service or scope]. If the project has changed or you want to adjust the scope, we're happy to revise it. If timing or budget has shifted, let me know and we can talk through options. You can reach me at [number] or just reply here."
Email works at day 10 because customers who ignored your texts may engage with email, and the slightly longer format signals that you are paying attention to their specific situation.
Day 14: Close the file
"I'll close out your file this week. If the timing changes or you want to revisit, give us a call at [number]."
The "closing the file" message converts because it creates a soft deadline. You are not being pushy. You are not threatening anything. You are just indicating that the quote has a shelf life. A meaningful percentage of customers who have been sitting on a decision will respond to this message.
After day 14, move the lead to a quarterly reactivation list. Do not abandon it permanently. Customers who deferred a decision often become buyers 3 to 6 months later when the season changes or the problem gets worse. The dormant customer revenue math covers the reactivation economics.
Channel selection by job size and customer type
Residential under $1,500: text first. Call at day 3 if no text response. Email at day 10.
Residential $1,500 to $5,000: call first (day 1 or 2), text follow-up same day if no answer. Email at day 7.
Residential over $5,000: call-first throughout. Email as supplement. High-ticket jobs where the customer is still deciding benefit from a conversation, not a text.
Commercial: email first with the quote attached and confirmation that it was received. Call same day or next morning. Text is appropriate only after you have established a texting relationship with the contact.
What kills follow-up effectiveness
Following up too late. A day-3 text that goes out on day 5 is not a day-3 text. Timing precision matters because the customer's mental state shifts. Day 1 to 3 is peak decision energy. Day 7 to 10 is "I already decided or forgot." Day 14 is "hm, I should deal with this."
Asking the same question every time. "Just checking in, did you have a chance to look at the quote?" is the same question three times. Each touch should offer something slightly different: a specific question, a revision offer, a deadline signal.
No CRM system backing it up. Tracking this sequence in your head or a personal calendar does not scale past 10 to 15 active quotes. You need either a CRM with automation (GoHighLevel, ServiceTitan) or a manual weekly review where you pull all quotes over 3 days with no response and work the list. The lead leakage audit for Jobber and Housecall Pro lead audit have the filter steps.
How Clint Runs the Cadence
The 5-touch sequence in this guide requires either a manual calendar reminder system or an automation configured in your CRM or a third-party tool. Most businesses set up touch one and touch two. Touches three through five never get sent because no one is watching the queue.
Clint monitors it. Ask "which estimates are at the 5-day mark with no response?" every morning and Clint returns the list sorted by job size. Ask "which estimates have had more than two contacts with no reply?" and Clint filters out the ones to stop pursuing.
Sources
Frequently Asked Questions
5 questions home service owners actually ask about this.
01How many times should I follow up on an estimate before giving up?
Five touches over 14 days is the threshold where additional contact produces diminishing returns. After that, move to a quarterly reactivation list. The exception is high-ticket commercial work where sales cycles run 30 to 90 days.
02Is texting or calling better for estimate follow-up?
Text first for residential jobs under $2,000. Residential customers under 50 respond to text faster than phone. For jobs over $2,000 or for commercial customers, call first. When in doubt, send a text immediately and follow with a call 2 to 4 hours later if no response.
03What should a follow-up text say after sending an estimate?
Keep it under 3 sentences. Reference the specific service. Offer a next step without demanding a response. Example: "Hi [Name], your estimate for [service] is in your inbox. Total is [amount]. Happy to walk through it if you have questions."
04Why do customers stop responding after the estimate is delivered?
Three reasons. First, competing priorities: the customer received your estimate and then had an urgent situation that pushed the decision down the list. Second, comparison shopping: they are waiting for two more estimates before deciding. Third, price anchoring: the number was higher than they expected and they are deciding whether to proceed at all. None of these require a different approach. The follow-up sequence above is designed to remain visible through all three scenarios without being pushy.
05How do I track which estimates went cold in Jobber?
In Jobber, go to Quotes, filter by status "Awaiting Response," sort by creation date ascending. The oldest open quotes are your cold estimates. There is no automatic alert for stale quotes in Jobber. You have to run this filter manually on a set schedule.
See Clint in action
Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.