All contractor guides

Contractor field guide

How to Follow Up on a Construction Estimate: Messages for Every Stage

Use practical contractor estimate follow-up messages for receipt, questions, price objections, scope revisions, and closing an unanswered proposal.

By GreenlitBid · 5 min read

Each follow-up should make the next decision easier. Confirm receipt, resolve one question, or offer a clear next step.

Agree on the next step when you send the estimate

A useful follow-up starts before the silence. When you send the proposal, explain what it covers, call out any open selections, and suggest when to reconnect. If the homeowner gives you a decision date, work around that rather than following a rigid message schedule.

As a starting cadence, confirm receipt after a business day or two, offer help a few days later, and close the loop after the agreed decision window passes. Those are workflow suggestions, not a proven conversion formula. Use the channel the client has agreed to use, and stop if they ask you to.

1. Confirm it arrived

Keep the first note easy to answer. A proposal can land in spam or get buried while the homeowner is at work. Include the actual estimate link, not another sales pitch.

Hi [Name], I sent the estimate for [project] on [day]. Did it come through? Here is the link again: [link]. If anything in the scope needs explaining, I’m happy to walk through it.

2. Help with the decision

If the client has had time to review, ask about one real decision. A specific question about layout or finishes is easier to respond to than another “just checking in.” Do not imply you know they read the proposal unless you have that information.

Hi [Name], have you had a chance to review the [project] estimate? The main decision still open is [selection or scope decision]. Would a short call on [day] help?

3. Respond to a price objection with scope

Find out whether the concern is total budget, an unclear line item, or a different competing scope. If a lower-priced option is feasible, explain what changes. Keep the preparation and installation work needed to do the job properly.

Thanks for being direct about the budget. The current price covers [key scope]. If you’d like, I can price an option that changes [specific selection or nonessential scope] so you can compare the difference.

4. Make the revised version unmistakable

Name what changed and whether timing changed with it. Give the revision a date or number so the client does not approve an old price. If the original contract is already approved, use a change record appropriate to that agreement instead of silently replacing the scope.

I’ve updated the estimate to reflect [change]. The revised total is [amount], and [schedule impact]. Please use revision [number/date]; it replaces the earlier version. Here’s the link: [link].

5. Close the loop without pressure

A homeowner may have paused the project or chosen someone else. Give them an easy way to reopen the conversation without inventing scarcity or promising a slot you cannot hold. Record the outcome in your pipeline so you know which estimates still need attention.

Hi [Name], I haven’t heard back on [project], so I’ll close out this estimate for now. If the project is still on your list, reply here and we can confirm current scope, pricing, and availability. Thanks for considering us.

Before you hit send

Replace every bracketed field and verify the recipient, project, amount, revision, and link. Check that any promised availability is still accurate. Keep a note of the client’s reply and agreed next action. The point is to move a real decision forward, not fill the week with reminders.

Put it to work on your next job.

Use the template as a starting point. Replace the prompts with your project details before you send it.

Free editable text. No email required.

Free tools for this job

Keep your next estimate moving.

Good scope. Clear price. Ready to send.

Turn your project details into a line-item estimate and a branded proposal with GreenlitBid.

Start your free trial