Contractor Estimate Follow-Up Templates: Texts and Emails
You sent the estimate. The homeowner said "thanks, let me look it over." Then nothing. A day passes, two, three. You assume they went with someone cheaper and move on, and a week later you find out they were still deciding, they just needed one more conversation, and the contractor who had it was the one who followed up once more.
Most contractor estimates die not on price but on silence. The follow-up is not pressure, it is service, it is being the contractor who is easy to talk to while the homeowner is comparing three quotes. This post gives you eight original templates for the real situations that come up after you send an estimate, plus a checklist for choosing the next message and knowing when to stop.
Why Follow-Up Is Where the Job Is Won
A homeowner who asked for an estimate is already sold on the problem. They are deciding who to trust. When three quotes come in at similar prices, the deciding factor is usually which contractor was responsive, clear, and easy to reach. The estimate is the offer; the follow-up is where you prove what working with you is like.
The templates below use obvious personalization fields, anything in brackets is yours to fill in. Match the channel to the message: use text for short confirmations and scheduling, email for scope and detail. And follow the one rule that matters more than any script, stop the moment a customer says they are not interested or asks you to stop.
The Eight Templates
1. Confirming receipt
Send the same day you send the estimate, so they know it landed and you are reachable.
Text: Hi [First name], this is [Your name] at [Business]. Just wanted to make sure you got the estimate I sent over for the [Service] at [Address]. Let me know if it came through, I am happy to walk through any of it.
2. Inviting questions
Send the day after, while it is still fresh and before they have moved on.
Email: Hi [First name], following up on the estimate for your [Service]. I know comparing quotes can be a lot, if anything in mine is unclear or you want me to break down any line, just reply here or call me at [Phone]. Happy to walk through it on a call if that is easier. Thanks, [Your name]
3. Explaining scope
Use this when a cheaper quote is confusing them, explain what is and is not included in yours without trashing the competitor.
Email: Hi [First name], a quick note in case it helps you compare. My estimate includes [specific inclusions: materials, labor, cleanup, warranty, permit handling]. If another quote came in lower, the difference is often in what is not included rather than the price itself. I am glad to put my quote next to any other and walk through the differences so you can compare apples to apples. [Your name]
4. Offering an actual scheduling option
Give them a concrete next step instead of "let me know."
Text: Hi [First name], if you are ready to move forward, I have [specific time, e.g. an opening Thursday morning] to get started. If that does not work, tell me a couple of times that do and I will make it fit. [Your name]
5. Handling a timing objection
When they say "we are not ready yet," stay in it without pressure.
Text: Totally understand, [First name]. No rush on your end. I will keep this estimate on file, just text me whenever you are ready to schedule and I will hold the dates for you. Anything I can answer in the meantime? [Your name]
6. Following up after a missed appointment
Assume they got busy, not that they chose a competitor, and offer a fresh slot.
Text: Hi [First name], we had [time] on the calendar and I did not hear back, so I figured something came up on your end. No problem at all. I have [new time] open if that works, or tell me what does. [Your name]
7. Reopening an older conversation appropriately
One respectful reopen, a week or two later, no guilt trip.
Email: Hi [First name], I sent over an estimate for your [Service] a couple of weeks ago and wanted to check back in. If you went another direction, no worries at all, if you are still considering it or anything changed, I would be glad to pick it back up. [Your name], [Business]
8. Closing the loop respectfully
The final message, leaves the door open and ends the chase cleanly.
Email: Hi [First name], I will plan to close the loop on my end for now. If anything changes or you would like to revisit the [Service] down the road, my estimate is on file and you can reach me anytime at [Phone]. Thanks for the opportunity, and good luck with the project. [Your name]
Choosing the Next Message (Checklist)
Match the message to where the customer actually is.
| Customer state | Use template |
|---|---|
| Just sent the estimate | 1. Confirming receipt |
| A day passed, no reply | 2. Inviting questions |
| They mention a cheaper quote | 3. Explaining scope |
| They seem ready to decide | 4. Offering a scheduling option |
| They say "not ready yet" | 5. Handling a timing objection |
| They no-showed a call/visit | 6. Following up after a missed appointment |
| Quiet for a week or two | 7. Reopening an older conversation |
| No reply after a final reopen | 8. Closing the loop respectfully |
When to Stop
Follow-up is service, not persistence past the point of respect. Stop the moment a customer tells you they went another direction or asks you not to contact them again. Do not invent a limited-time discount or a deadline that does not exist to manufacture urgency, because the moment a customer figures out the urgency was fake, you lose the job and every referral they might have sent. The templates above are built to be useful and honest, use them that way.
The reason most contractors do not follow up consistently is not that they do not know what to say, it is that they forget, or get busy, or do not have the time. That is exactly what follow-up automation solves, the first two touches fire on their own, so the human follow-up lands while the estimate is still warm. If you want to see what that looks like for your intake, call (740) 693-3736 or book a free strategy call.
Ready to Stop Losing Leads?
Capture First builds you one connected system — website, local SEO, automation, and follow-up — that turns more visitors into booked jobs. Book a free strategy call and we'll map out your lead machine.
Not ready to talk yet? Run your free local business audit first — see exactly where you're losing leads.
Frequently Asked Questions
How soon should I follow up after sending an estimate?
The same day you send it, with a short confirmation, and again the next day to invite questions. The goal is to be the contractor who is easy to talk to while the homeowner is still comparing, not the one who disappears and hopes they call back.
How many times should I follow up on an estimate?
Two or three touches across about a week or two, then one respectful close-the-loop message. Stop as soon as the customer says they are not interested or asks you to stop. Persistence is not the same as pressure, and pressure loses the job and the referrals.
Should I text or email a follow-up?
Match the channel the customer used first, and use text for short confirmations and scheduling and email for anything with scope or detail. If you are not sure, ask which they prefer, most homeowners pick text for speed.
Should I offer a discount to close the deal?
Only if it is real and you would honor it anyway. Do not fabricate a limited-time discount or a deadline that does not exist to force a yes. If you can offer a genuine reason to move now, like a slot that is about to open, say so honestly. Invented urgency erodes trust the moment the customer figures it out.
What if the customer ghosted me?
Send one short, respectful reopen that assumes they got busy rather than that they chose a competitor. Offer a concrete next step and leave the door open. If they still do not respond, close the loop politely and move on. Do not keep messaging someone who has opted out.
Capture First — Local Service Lead Generation
Capture First helps local service businesses get more calls with high-converting websites, local SEO, and automated lead follow-up. Book a free strategy call.