On this page
A good estimate email says what the estimate covers, what it does not, how long it holds, and the one next step the customer should take. Send it the same day as the visit, follow up twice with something new each time, answer "too high" by asking what matters before dropping the amount, and close with a clear confirmation. The templates below cover each step.
Key takeaways
- Send the estimate the same day as the visit, with the scope in plain words and one clear next step.
- Each follow-up should add something new, such as a photo, a scheduling date or an answer to a question.
- When a customer says the amount is too high, ask what matters before you change the number.
- Only state an expiration date you will actually honor, and keep the tone calm when you close the file.
- A marketing email to a past customer is commercial and carries your address and an opt-out you honor.
These fourteen emails follow an estimate from the first send to a signed job or a polite close. Replace every bracketed part with your own details, write in your own voice, and keep each message to what the customer needs to decide. Put the actual estimate in a PDF or a link rather than the body of the email, and keep the amount out of the subject line. If you use your CRM to send these, each one can go out from a job status; our custom CRM work includes estimate templates and reminders, and the quote follow-up guide explains the timing in more depth.
A note on email law. Under the FTC's guidance on the CAN-SPAM Act, a message's primary purpose decides whether it counts as commercial or transactional, and the transactional categories are read narrowly. The FTC's transactional category covers a message tied to a deal the recipient already agreed to, and an estimate comes before that agreement, so no rule lets you assume it is exempt. A message that mixes sales content with the estimate can be treated as commercial. For commercial email the FTC lists accurate sender details, a subject line that fits the content, a valid postal address, and an opt-out that you honor within 10 business days. Templates 13 and 14 are written to meet those points. Treat this as a general overview and not legal advice. State laws can add rules.
1. Sending the estimate after a site visit
Send it the same day while the customer remembers the walkthrough.
Subject: Your estimate for [job] at [street name]
Hi [first name],
Thanks for showing me the [area] today. Your estimate is attached. It covers [scope in one line] and does not include [exclusion]. It holds until [date].
The next step is a reply here or a call to me at (555) 010-3321, and I'll hold a start date of [date] for you.
[Your name], Example Home Services
When to send it: within a day. What to change: list exclusions by name, because "not included" gaps are where disputes start.
2. Sending options (good, better, best)
Offer two or three real choices so the customer is not deciding between yes and no.
Subject: Three ways to do [job]: your estimate
Hi [first name],
I put together [number] options so you can pick the one that fits. Option A: [short description]. Option B: [short description]. Option C: [short description]. Each is explained on the attached page.
If you're not sure, call me and I'll tell you which one I'd choose in your house and why.
[Your name]
When to send it: on jobs with a clear range of materials or scope. Tip: the guide to good-better-best quotes shows how to build the options.
3. Sending an estimate from photos or a video call
Use this when you quoted without visiting the property.
Subject: Estimate based on your photos: [job]
Hi [first name],
Your estimate is attached. It's based on the photos and measurements you sent, so it's firm only for what I could see: [what you saw]. If I find [likely surprise] when we open it up, I'll stop and show you before doing anything extra.
If you'd rather have me confirm in person first, reply with a time that works.
[Your name], (555) 010-3321
When to send it: for small jobs or a first screening. What to change: name the one or two things you cannot judge from a photo.
4. First follow-up, two days later
Keep it short and ask a question, not a pitch.
Subject: Quick question about your [job] estimate
Hi [first name],
I wanted to check that the estimate reached you and that it made sense. Is there anything in the scope you'd like me to explain or change?
I have openings the weeks of [date] and [date] if you're ready to schedule.
[Your name]
When to send it: two business days after the estimate. What to change: real dates only.
5. Second follow-up with something new
A second nudge works when it brings new information.
Subject: A photo from a similar job in [town]
Hi [first name],
I finished a [similar job] on [street area] this week and thought you'd like to see how it turned out. Photo attached, shared with the owner's permission.
If you'd like, I can answer questions on your estimate or adjust the scope. No pressure either way.
[Your name]
When to send it: about a week after the estimate. Compliance: use a photo only with the customer's permission.
6. Reply to "your amount is too high"
Do not drop the number first. Ask what matters.
Subject: Re: Your [job] estimate
Hi [first name],
Thanks for telling me. I'd like to help you get this done. Can you tell me which part of the estimate feels like the stretch: the materials, the scope, or the total? There are usually two or three ways to adjust the job, like [option] or [option], and I can show what each does to the result.
Happy to talk it over by phone: (555) 010-3321.
[Your name]
When to send it: the same day. What to change: offer real options that change scope, not a discount you cannot afford.
7. Reply to "another company quoted less"
Stay calm and compare the scope, not the company.
Subject: Re: Your [job] estimate
Hi [first name],
That's useful to know. Quotes can differ when the scope isn't the same. If you're comfortable sharing it, I'd be glad to compare what each one includes: [materials], [prep], [warranty], [cleanup], [permit if required].
If theirs covers the same work, that's your call. If something is missing, I'll point it out.
[Your name]
When to send it: promptly. What to avoid: criticizing the competitor by name.
8. Reply to "I need to talk it over first"
Make the conversation easy without hovering.
Subject: Re: Your [job] estimate
Hi [first name],
Of course. If it helps, I can send a one-page summary to share with whoever you're deciding with, or join a short call to answer questions.
I'll check back on [date]. Reply sooner if you need anything.
[Your name]
When to send it: right away. What to change: keep your word on the date you give.
9. Adjusting the scope to fit a budget
Send a revised estimate when the customer names a number or a limit.
Subject: Revised estimate: [job], smaller scope
Hi [first name],
Here's a revised version. I removed [item] and changed [item], which brings the total to [amount]. What you give up: [plain description]. What stays the same: [plain description].
The first version is still available if you want to do the full job later.
[Your name]
When to send it: after the customer tells you what they can spend. What to change: be honest about what is lost.
10. A real expiration reminder
Use a deadline only when one exists, like a material cost change or a full schedule.
Subject: Your estimate holds until [date]
Hi [first name],
A reminder that your [job] estimate is good through [date]. After that I'd need to re-check [material cost or schedule reason].
If you'd like to go ahead, reply here and I'll book the next open date, which is [date].
[Your name]
When to send it: three to five days before the date. Warning: never invent urgency, and honor the date you stated.
11. Closing the file politely
A last note leaves the door open without chasing.
Subject: Closing out your [job] estimate
Hi [first name],
I haven't heard back, so I'll assume the timing isn't right and close this one. If things change, reply to this email and I'll update the estimate for current costs.
Thanks for considering us.
[Your name], (555) 010-3321
When to send it: two to three weeks after the estimate. Tip: mark the lead as lost with a reason in your CRM, so you can learn from it.
12. Confirming an accepted estimate
Tell the customer what happens next so they do not have to ask.
Subject: You're on the schedule: [job] on [date]
Hi [first name],
Thank you. Here's what happens next: [deposit or signature step, if any], materials ordered by [date], crew arrives [date] around [time], and I'll text when we're on the way.
Please clear [access area] and tell me about gate codes or pets.
[Your name]
When to send it: within an hour of acceptance. What to change: state any deposit or payment term exactly as in your written agreement.
13. Revised estimate after a surprise on the job
Stop work, document it, and ask before proceeding.
Subject: Decision needed: [issue] found during [job]
Hi [first name],
While [doing task], we found [issue], shown in the attached photo. It wasn't visible at the estimate. The options are: [option and added amount], or [option and added amount]. We have paused that part of the work until you decide.
Reply here or call (555) 010-3321.
[Your name], Example Home Services, [business postal address]
When to send it: the same day it is found. Compliance: this is a message about an existing job, so it is closer to transactional, but keeping your business address in the footer is harmless. Check your state's rules on written change orders.
14. Reopening an old estimate (a marketing email)
This one is commercial, so it carries the CAN-SPAM basics.
Subject: Still thinking about [job]? We have openings in [month]
Hi [first name],
Last [season] I sent you an estimate for [job]. We have openings in [month], and I'm happy to refresh the numbers for today's costs.
Reply to this email or call (555) 010-3321.
[Your name], Example Home Services, [street address, city, state, ZIP]
This is a promotional message. To stop receiving them, click here: [unsubscribe link]
When to send it: three to six months after the estimate, to people who did not decline contact. What to change: honor opt-outs within 10 business days and keep a suppression list.
Where to start
You do not need all fourteen on day one. Begin with these three:
- Template 1, the same-day estimate. Make it the default for every visit.
- Template 4, the two-day follow-up. Schedule it automatically so it does not depend on memory.
- Template 6, the reply to "too high". Practice it with your estimators so nobody drops the number on reflex.
Once those run, add the text version of the follow-up from our quote follow-up text templates.
Frequently asked questions
How soon should I send an estimate after a visit?
The same day if you can, and no later than the next morning. The customer is comparing you with other companies while the visit is fresh, and a fast, clear estimate shows how you run jobs.
How often should I follow up after sending an estimate?
Two follow-ups and one closing note is enough for most jobs. Each message should add something, such as a question answered, a photo or an open date.
Should the estimate amount go in the email body?
Put it in the attached estimate. The email can summarize the scope and the next step. Keeping the amount out of the subject line and preview text avoids a quick reaction before the customer reads the scope.
Do estimate emails need an unsubscribe link?
The FTC reads the transactional category narrowly, and it centers on deals the customer already agreed to. An estimate comes before that agreement, and a mass or promotional email is commercial and needs an opt-out. If you are unsure which category a message falls in, add your address and an opt-out, and ask a lawyer about your case.
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.