#1 for missed call text back · Home Business Magazine
Blog

How to Follow Up After an Estimate: Timing, Emails and Templates

By David Cavill · October 31, 2026

Follow up within 24 to 48 hours of sending the estimate, again around day 3 to 5, then day 7 to 10, and close the loop near day 14. Keep each message short, offer one clear next step, and stop the moment the customer replies.

Seenonmain
Keep Estimate Leads Moving
SeenOnMain follows up with leads through automated emails for 14 days, helping home-service businesses stay connected after an inquiry.
Visit SeenOnMain

TL;DR

  • Check in 24 to 48 hours after the estimate goes out, then space later touches out: days 3 to 5, days 7 to 10, and a close-out around day 14.
  • Urgent repairs call for a faster rhythm than roofing, remodeling or other large projects.
  • Every message needs one job: confirm receipt, clarify scope, offer real schedule options, or close the file politely.
  • Commercial email must follow the FTC’s CAN-SPAM rules, and marketing texts need consent first.
  • Put an expiration date on the estimate itself. Thirty days is a common window for residential work.

Table of Contents

Why the follow-up matters more than the estimate

Most homeowners who ask for an estimate are busy. They get your number, set it aside, and move on to dinner, work and kids. Silence after an estimate rarely means “no.” More often it means the estimate slid down the list.

A short, well-timed message puts the job back on the list. Owners who send an estimate and then wait are relying on the customer to do the chasing. A planned sequence moves that work to you, and it takes a few minutes per estimate once the templates are written.

One point of honesty: an estimate that gets no reply is not automatically a lost job. The customer may simply not have reached a decision yet. That is exactly why a calm, respectful sequence works better than either silence or a flood of messages.

When to follow up: a schedule you can copy

The guides contractors read disagree a little on exact days, but they agree on the shape: one early check-in, a few spaced reminders, and a final close-out. Joist suggests sending the first follow-up 2 to 5 days after the estimate and avoiding several emails in the same week. Contractor Ops Guide lays out a sequence with a receipt check at 24 to 48 hours, a scope or value message on days 3 to 5, a scheduling check on days 7 to 10, and a close-the-loop message on day 14. 99Calls proposes day 0, 2, 5, 10 and 20.

A workable default for most home-service work:

Touch Timing Purpose Channel
1 Same day Deliver the estimate and say when you will check in Email plus text
2 24 to 48 hours Confirm it arrived and invite questions Text or email
3 Day 3 to 5 Clarify scope, options or what is included Email
4 Day 7 to 10 Offer real schedule openings Email or a phone call
5 Day 14 Close the loop politely Email

The point of spacing is respect. Joist’s advice is to balance urgency with courtesy: stay clear and professional, without overwhelming the customer or waiting so long that the estimate goes stale.

Adjust the pace to the trade

A no-heat call in January and a full-roof replacement do not run on the same clock. 99Calls makes the same point: urgent repairs need a much faster timeline, while larger projects may involve several conversations before the customer commits.

JobEstimator gives examples by job size:

  • Service calls and repairs: first follow-up in 24 to 48 hours, second in 3 to 4 days.
  • Mid-size jobs: follow-ups at roughly 2 to 3 days and 5 to 7 days.
  • Large projects: follow-ups at roughly 3 to 5 days and 7 to 10 days, with a final check-in around day 14.

For plumbing, electrical and HVAC repairs, lean toward the fast end. For roofing, remodeling and landscaping installs, lean toward the slow end and use the gaps to share something useful, such as a material option or a photo of a similar finished job.

What to say: the anatomy of a good estimate follow-up email

A polite follow-up is short. Joist’s template structure covers the essentials: a clear subject line, a greeting, a concise description of the job and what the customer needs, one call to action, and your name and contact details. It asks whether the customer has reviewed the estimate, restates what the estimate includes, and invites a call with questions.

If you want a sharper outside view on what makes a message earn a reply, this walkthrough of checks before an electrician buys more calls covers the same logic: respond clearly, make the next step easy, and treat every inquiry as worth the effort.

Modernize’s guide to the post-estimate follow-up adds a human touch: identify yourself, refer to the earlier conversation and a personal detail from it, invite questions, and offer a next step. A line such as “I remember you mentioned the water heater is in the garage” does more than any template phrase.

Four templates you can adapt

Four templates you can adapt

Swap in the customer’s name, the job and your details. Keep each to a few lines.

1. Receipt check (24 to 48 hours)

Subject: Your estimate for [job] at [address]

Hi [Name], I wanted to make sure the estimate for [job] reached you. If anything is unclear, I am happy to walk through it by phone in about ten minutes. Reply here or call me at [number].

[Your name], [Company]

2. Scope and value (day 3 to 5)

Subject: A quick note on your [job] estimate

Hi [Name], I went back over your estimate and wanted to point out what is covered: [two or three specifics, such as permit, cleanup, warranty]. If you would like a lower-cost or higher-end option, I can price that too.

3. Schedule options (day 7 to 10)

Subject: Openings for your [job]

Hi [Name], I have openings on [day] and [day] if you would like to move ahead. If timing is the issue, tell me what works and I will see what I can do.

4. Close the loop (day 14)

Subject: Closing out your estimate

Hi [Name], I have not heard back, so I will close this estimate for now. If your plans change, reply to this email and I will pick it back up. Thank you for the chance to quote the work.

The last message works because it is honest. Many customers answer a graceful close-out when they ignored three reminders.

What to leave out

Do not discount just to get a reply. A price cut in message two teaches customers to wait for message three. Do not guilt the customer, and do not write “just checking in” with nothing attached. Every message should either answer a likely question or make booking easier.

Text or email?

Use both, for different jobs. A text is quick and gets read, so it suits the receipt check and schedule offers. Email suits anything the customer might want to forward to a spouse or keep for reference: scope details, options, the estimate itself.

Texting carries consent rules that email does not. The FCC has said that autodialed texts to wireless numbers generally require prior express consent, and that consent can be revoked by any reasonable method. Marketing texts generally need prior express written consent. Because the rules turn on specifics, ask an attorney to review your texting wording and your opt-in language before you automate anything.

Staying legal with follow-up emails

A follow-up email to a prospect is commercial email, so the FTC’s CAN-SPAM compliance guide applies. In plain terms, it requires:

  • accurate sender and header information, and a subject line that does not mislead;
  • a valid physical postal address for your business;
  • a clear way to opt out, honored within 10 business days.

Put your address and an unsubscribe line in the footer of your template once, and every message carries it. If a customer opts out, take them off every sequence, including text.

How long should an estimate be valid?

Put an expiration date on every estimate. It protects you when material or labor costs move, and it gives your follow-up a natural reason to exist.

Cinderblock’s guide to estimate validity calls 30 days a comfortable window for most residential work and lists 15 to 30 days as typical for electrical, HVAC, plumbing, roofing and remodeling, and 30 to 60 days for painting. It also warns that a very short window can read like a sales tactic. For jobs that depend on volatile materials, shorten the window. For simple labor-heavy jobs, 30 days is fine.

In your day 7 to 10 message, mention the expiration date plainly: “This estimate holds through [date], and I would be glad to get you on the schedule before then.” That is a fact, not pressure.

Making follow-up automatic without sounding robotic

The common failure is not bad wording. It is that the owner is on a roof or under a sink, forgets, and the estimate sits. Automation fixes the forgetting. It should never fix the voice: write the templates in your own words, use the customer’s name and the job, and keep them short.

A few habits keep automated follow-up personal:

  1. Write the sequence once, in your tone, before you send the first estimate.
  2. Point every message to one action: reply, call, or pick a time on your booking page.
  3. Stop the sequence when the customer replies or books.
  4. Pick up the phone for large jobs. A call on day 7 beats a fourth email.
  5. Move unanswered estimates to a “check back in 60 to 90 days” list rather than deleting them.

If you want to see how the whole approach compares, automated versus manual lead follow-up lays out the trade-offs, and our guide to how long a follow-up sequence should run covers cadence in more depth.

Where the follow-up starts: before the estimate

A good estimate follow-up begins earlier than most owners think: at the first call or web form. If the customer reached a person quickly, they arrive at the estimate already trusting you. If the first call went to voicemail and nobody got back for a day, you start the estimate stage behind.

That is the gap we built SeenOnMain to close. See our guide on how service businesses follow up with online leads, and read about lead response time if you want the basics.

A word on what the stats say: because the research here comes from company blogs, treat the day counts above as sensible starting points to test, not fixed laws. Track which touch gets replies in your own business and adjust.

Perspective

We built SeenOnMain around one belief: customers want to talk to the person who will do the work, not a bot. So when a call or web form comes in, we ring the owner’s phone and text the lead’s details right away, so you can start a real conversation while the customer is still thinking about the problem.

Estimate follow-up is the same story later in the process. The owners we talk to are rarely bad at the work or at pricing. They are busy, and the follow-up is the first thing to slip. A steady, polite sequence that stops when the customer answers keeps you present without taking over your voice.

Our follow-up emails go out on Day 1, 3, 7 and 14 on Starter and above, and they point the lead to your own booking page, whether that is Jobber, Housecall Pro or Calendly. They stop when the lead books or replies. We connect to your tools only through that booking link, and we do the setup for you.

We would rather you spend your day on the job and the conversations that matter, with the reminders handled.

David

How SeenOnMain fits into your follow-up

SeenOnMain is software for home-service businesses: plumbers, electricians, HVAC, pest control, roofing, landscaping and cleaning. To be clear about scope, we do not answer calls, we are not an AI receptionist, and we do not book jobs. We call and text you when a new lead arrives, and we follow up with the lead by email if they have not booked.

What that looks like in practice:

  • Instant alert: your phone rings and you get a text with the lead’s details the moment a call or form comes in.
  • Follow-up emails: on Starter and above, emails go out on Day 1, 3, 7 and 14, linked to your booking page, and stop when the lead books or replies.
  • Missed-call text-back: this is opt-in and available on Starter and above. A caller only gets a text if they press 1, and it only works between 8am and 8pm.
  • Review request: once you mark a lead as a customer, a Google review request goes out on Day 14. We do not detect when a job is won, so the marking is yours.

Seenonmain

Plans start with Lite at $49 per month (alerts only, no follow-up emails, no business line), then Starter at $99, Growth at $199 and Pro at $449 per month. The trial is 14 days with no credit card required, and it stays free until a real lead comes through, for up to 90 days. See the details on our pricing page.

If you run a specific trade, we have pages for electricians and HVAC companies.

How SeenOnMain fits into your follow-up

A note on review requests

If you ask for reviews after a job, keep the rules in mind. Google prohibits asking only happy customers for reviews and offering incentives for reviews, and the FTC bars rewards tied to a rating and hiding negative reviews. Ask every customer, and offer nothing in return. Have an attorney review the wording of any automated review request.

FAQ

How soon should I follow up after sending an estimate?

Check in within 24 to 48 hours to confirm the estimate arrived. For urgent repairs, stay close to that window. For larger projects, a first follow-up at 2 to 5 days is common, per the guides above.

How many follow-ups are too many?

Three to five spaced touches over about two weeks is a reasonable range, ending with a close-out message. Avoid sending several emails in the same week. Stop immediately if the customer replies or asks to be removed.

How do I reply when a customer says they are still thinking?

Thank them, ask whether a specific question would help, and offer to adjust scope or options. Then set a date for your next check-in, such as one week out. Keep the tone friendly and skip the discount.

Should I follow up by phone instead of email?

Use the phone for large or complex jobs, ideally around day 7. Use email and text for the lighter touches. A call is harder to ignore, but written messages are easier for customers to forward and revisit.

Sources

Recommended

Stop losing leads while you're on a job

SeenOnMain rings your phone the second a new lead comes in, so you can call back while they're still deciding.

Try the live demo