How to follow up on a contractor estimate

Give each open estimate an owner, a useful message, and a next action. This guide provides a starting process for roofing, landscaping, plumbing, and HVAC teams. Adapt the timing to the customer’s expectations and your project.

1. Record the estimate in one place

Use your existing software or a shared sheet. Start with the fields below. Keep customer details in an appropriately protected system, and limit access to people who need them.

Example tracker fields — fictional project
FieldExample
Estimate referenceEXAMPLE-001
ProjectLandscape bed refresh
Estimate sentRecord the actual date
StatusAwaiting customer reply
Last contactEstimate email
Next actionAsk whether scope or timing needs clarification
Follow-up dateUse the agreed date
OwnerAssign a team member
OutcomeUpdate only when known

2. Agree on timing before the conversation goes quiet

When sending an estimate, ask when the customer expects to decide and whether a check-in would help. Record that date. If no date was agreed, choose a reasonable check-in based on the project and the customer’s prior conversation. There is no single schedule that fits every trade or customer.

Use the contact channel the customer expects. Respect requests to stop contact and confirm the requirements that apply before setting up automated email or text messages.

3. Send a useful message with one question

These are fictional examples to adapt, not messages sent to real customers. Replace the bracketed details before using them.

First check-in: clarify the estimate

Hi [name], this is [your name] from [business]. I’m checking in about the [project] estimate. Is there anything about the scope or timing you’d like me to clarify?

Second check-in: ask what changed

Hi [name], following up on your [project] estimate. Are you still considering the work, or has your timing changed? Either answer helps us keep our records accurate.

Close the loop without pressure

Hi [name], I haven’t heard back about the [project] estimate, so I’ll pause follow-ups for now. If you’d like to revisit it, reply and we can confirm the current scope, availability, and price.

Do not imply that an expired price or an unavailable installation slot is still valid. Confirm those details before promising a start date.

4. Record what actually happened

Use statuses your team understands: awaiting reply, question received, revision requested, booked, declined, or paused. A reply is not a booked job. A revised estimate is not recovered revenue.

5. Review open estimates each week

When should you get help?

If the tracker is hard to maintain, responsibilities are unclear, or messages need rewriting, a small process change may help. Pivotal Rise Marketing can help plan a tracker, prepare messages, and establish a review routine around your existing tools.

See what our estimate follow-up service includes, or request a free consultation to discuss your process. Paid scope and pricing are agreed before work begins.

Request a Free Lead Recovery Consultation