How to Follow Up on a Quote: Timing, Email Templates and Scripts
By QuotApp Team · Published August 1, 2026 · Updated October 16, 2026
Follow up on a quote 2–3 days after you send it, again about a week later with something useful, and a final time 2–3 days before the quote expires. Three short, specific touches recover jobs that would otherwise die in a client’s inbox. Most quiet clients haven’t said no; they’re busy, comparing, or waiting on someone else to sign off.
This guide covers when to follow up based on the size of the job, six copy-ready quote follow up emails, phone and text scripts, how to handle “your price is too high”, and how to track it all without losing a lead.
Why follow-ups work
A quote is a decision you’ve handed to someone with a full schedule. Silence usually means one of four things: they haven’t opened it, they have a question they haven’t asked, they need approval from a spouse, partner or manager, or they’re waiting on other bids. A good follow-up answers each of those without pressure. A bad one (“Just checking in!!”) answers none.
The rule behind every message below: each touch should give the client a new reason to reply — a question, a scheduling detail, a useful observation about their job or a real deadline.
Follow-up timing by job size
Bigger jobs take longer to decide because more people get involved and more money is at stake. Adjust your spacing to match. The windows below are practical starting points, not rules.
| Job type (examples) | First follow-up | Second | Final / deadline | Typical quote validity |
|---|---|---|---|---|
| Small residential: handyman, drain clearing, one-room paint | Next day | Day 4–5 | Day 10 | 14 days |
| Mid residential: full interior paint, water heater, fence, lawn program | Day 2–3 | Day 7 | 2–3 days before expiry | 30 days |
| Large residential: roof, HVAC replacement, remodel | Day 3 | Day 10 | Day 21–25 | 30 days (shorter if material prices are moving) |
| Commercial recurring: janitorial, landscape maintenance contract | Day 3–5 | Day 10–14 | Before their decision date | 30–60 days |
| Construction or public bids | Confirm receipt same day | Only per bid rules | Only per bid rules | Per bid documents |
Two adjustments: if the client told you a decision date (“we’re picking someone by the 15th”), build the sequence around that date instead. And for emergency or same-week work, a phone call within hours beats any email.
Six quote follow up email templates
Copy these, then replace the brackets with real details. The specific detail is what makes a template sound like a person.
1. Day 2 check-in
Subject: Your quote for [job] — any questions?
Hi [Name],
Wanted to make sure the quote for [job at address] came through okay. If any line item is unclear, or you’d like to see the price with a different scope (for example, [option such as “walls only, no trim”]), I’m happy to revise it.
Talk soon, [Your name] | [Phone]
2. Day 7 value add
Subject: One thing to note on your [job]
Hi [Name],
While your quote is open, one thing worth knowing: [useful, specific detail — e.g., “the north side of your house will need an extra day of drying time before primer, so a dry week matters more than the start date”].
I currently have openings the weeks of [date] and [date]. If one of those works, I can pencil you in while you decide.
[Your name]
3. Day 14 close the loop
Subject: Should I close out your quote?
Hi [Name],
I haven’t heard back on the [job] quote, so I’ll assume the timing isn’t right and close it out on my end. If you’d still like to go ahead, or want a smaller version of the project, just reply and I’ll pick it back up.
Thanks for considering us, [Your name]
This one often gets the fastest replies of the whole sequence, because it removes the pressure and gives a clear yes-or-no moment.
4. Quote expiring soon
Subject: Quote for [job] valid through [date]
Hi [Name],
A quick heads-up: the quote I sent for [job] is valid through [date]. After that I’ll need to re-check material pricing before I can confirm the same number. If you’d like to lock it in, reply “approved” or sign here: [link].
[Your name]
Only send this if your quote actually has a validity date. If yours don’t, add one; see how to write a quote for a job.
5. After a lost quote: ask for feedback
Subject: Quick question about your [job]
Hi [Name],
Thanks for letting me know you went another way. No hard feelings at all. Would you mind telling me in a sentence what tipped the decision — price, timing, scope or something else? It helps me quote better next time.
Good luck with the project, [Your name]
The answers are some of the most useful pricing data you’ll get. Log them.
6. Re-engaging an old quote (60–120 days later)
Subject: Still planning your [job]?
Hi [Name],
We talked back in [month] about [job]. I’m putting together my schedule for [season] and wanted to check whether it’s still on your list. Prices have [stayed the same / moved slightly], so I can send an updated quote in a day if it’s useful.
[Your name]
Seasonal trades (painting, landscaping, roofing, HVAC tune-ups) can run this every year against last season’s unconverted quotes.
Phone and text scripts
Email is a good default, but a call after two unanswered emails is fair, and many homeowners answer texts faster than anything else.
Phone, day 3–7: “Hi [Name], it’s [your name] from [company]. I sent over the quote for your [job] on [day] and wanted to see if you had any questions, or if anything in the scope should change. [Pause.] What’s your timeline looking like?”
If you reach voicemail, keep it under 20 seconds: name, job, “call or text me at [number]”, and nothing else.
Text, short version: “Hi [Name], [your name] from [company]. Did the quote for [job] come through okay? Happy to answer questions here.”
Text, deadline version: “Hi [Name], your quote for [job] is good through [date]. Want me to hold the [date] start for you?”
Only text clients who have texted you or given you a mobile number for that purpose, and stop if they ask you to.
When the client says the price is too high
Don’t drop the price on the first objection. Ask a question first: “Too high compared to what — another bid, or the budget you had in mind?” The answer tells you which of these options fits:
| Option | What it looks like | When to use it |
|---|---|---|
| Trim scope | Remove or defer items: “walls only, trim next spring” | Budget is the real limit |
| Change materials | Mid-grade paint or fixtures instead of premium | Client cares about the result more than the brand |
| Phase the job | Split into two quotes done months apart | Large jobs; cash flow is the issue |
| Offer flexibility | Lower price for flexible scheduling into your slow weeks | You have gaps to fill |
| Explain the gap | Show what’s in your quote that the cheaper bid may leave out | Competing bid with a different scope |
| Small concession | A modest discount in exchange for something (prompt payment, a review) | Close to yes and the margin can carry it |
Example: a client says your $6,400 interior paint quote is $1,000 over budget. Instead of cutting $1,000 off the same job, you offer to drop the two upstairs bedrooms ($1,150 of labor and materials) and quote them separately for spring. The client hits budget, you keep your margin, and you’ve already got the next job on the books.
Before you concede anything, know your floor. Run the numbers through a markup calculator so you know exactly how much margin you’d give away.
How to track follow-ups
Follow-ups fail because people forget, not because they don’t know what to say. A simple spreadsheet works. Use these columns:
| Column | Example entry |
|---|---|
| Client / job | Patel — exterior paint |
| Quote # and amount | Q-1042, $8,950 |
| Date sent | Oct 3 |
| Valid until | Nov 2 |
| Next follow-up date | Oct 6 |
| Touches so far | 1 (email) |
| Status | Open / Won / Lost / Dormant |
| Lost reason | Price / timing / went with other bid |
| Notes | Wife decides; prefers text |
Sort by “next follow-up date” every morning. Once you’re sending more than a handful of quotes a week, software that tracks when a quote was opened or accepted saves a lot of guessing; we compare options in our quoting software guide.
Common mistakes
- Following up with nothing new. “Just checking in” three times in a row trains the client to ignore you.
- Apologizing. “Sorry to bother you” signals that your quote isn’t worth their time.
- Waiting too long. A client who got three bids often decides within a week. Day 10 may be too late for a small job.
- Discounting before asking why. You may be cutting price when the real problem is the start date.
- No validity date on the quote. Without one, your deadline follow-up has nothing to stand on.
- Never stopping. After the close-the-loop message, move the lead to “dormant” and re-engage next season.
A clear, itemized quote makes every follow-up easier. If yours are hard to read, rebuild one with the free quote maker and include a one-step way to accept.
FAQ
How soon should I follow up on a quote?
For most residential jobs, 2–3 days after sending. For small, fast-decision jobs, the next day is fine; for large commercial work, 3–5 days.
How many times should I follow up on a quote?
Three touches is a reasonable default: a check-in, a value-add message and a deadline or close-the-loop message. After that, mark the lead dormant and re-engage when the season or their timeline changes.
What should I write in a quote follow up email?
Name the job, offer to answer questions or adjust the scope, and add one new piece of information each time, such as available dates or a detail about their project. Keep it under 100 words.
Is it okay to call instead of email?
Yes, especially after two unanswered emails or for urgent work. Keep calls short and ask about their timeline rather than pushing for a decision.
What if the client says they went with someone else?
Thank them, ask in one sentence what made the difference, and log the answer. That feedback helps you price and present future quotes.