You drove to the house. You measured the job. You answered questions. You spent another hour building the estimate.
Then you sent it and heard nothing.
Most contractors treat that silence like a no. It usually is not a no. It could mean the homeowner got busy, the estimate landed in spam, they are waiting for another bid, or they need to talk it over with somebody else.
Your job is not to chase them forever. Your job is to make the next step easy, stay useful, and get a clear answer.
Here is a practical estimate follow-up system you can run manually or automate.
Before you follow up, fix the estimate itself
No follow-up sequence can rescue a confusing estimate.
The homeowner should be able to open it on a phone and understand four things quickly:
- What work you are doing.
- What is included and excluded.
- What it costs.
- What they need to do next.
If the quote says “labor and materials” with one big number, expect questions. If it has six pages of legal language before the scope, expect it to get ignored.
Put the decision near the top. Approve the estimate, choose an option, schedule a walkthrough, or call with questions. Pick one primary next step.
Then make sure the estimate has a real expiration date if your material pricing or schedule can change. Do not manufacture urgency. If the price is good for 30 days, say 30 days. If you are holding a spot until Friday, only say that when you are actually holding it.
The four-touch estimate follow-up plan
There is no magic number that fits every trade and every job size. An emergency plumbing repair moves faster than a kitchen remodel. A commercial bid follows the customer’s procurement calendar, not a residential text sequence.
For a normal residential estimate, start with four useful touches over about two weeks.
Touch one: confirm delivery the same day
This is not a sales message. It is a receipt check.
Hi Maria, this is Jake from Ridgeview Roofing. I just sent the estimate for the garage roof repair. Did it come through okay?
Short. Specific. Easy to answer.
Do not attach a paragraph about your warranty, financing, five-star service, and family values. The homeowner already met you. You are confirming that the document arrived.
If they reply, the automated sequence should stop. A person takes over from there.
Touch two: answer the likely question
Wait two or three business days. Do not send another version of “just checking in.”
Add something useful instead.
One thing that comes up on this repair: the estimate includes replacing the damaged decking under that section, not just the shingles. Happy to walk through it if you want.
This is where good job notes matter. The message should connect to the actual project, not sound like a template sent to everybody in your pipeline.
For HVAC, clarify equipment options or what changes in the home. For remodeling, clarify allowances and what the homeowner still needs to select. For landscaping, clarify cleanup, irrigation, or maintenance. Give them one piece of information that helps them make the decision.

Touch three: make one direct call
For larger jobs, call around day five to seven.
Do not open with a five-minute pitch. Ask one useful question:
Did anything in the scope or price need more explanation?
If they do not answer, leave a short voicemail. Say your name, company, the job, and why you called. Then stop.
Calling three times without leaving a voicemail does not look persistent. It looks like an unknown number that will keep calling.
Touch four: close the loop
After roughly 10 to 14 days, send a polite close-out message.
Hi Maria, I am cleaning up our open estimates this week. Should I keep the garage roof repair open, or has the timing changed? Either answer is completely fine.
That last sentence matters. You are giving the homeowner permission to tell you no.
A clean no is useful. It lets you close the estimate, learn why you lost it, and stop wasting attention on a dead opportunity. A “not yet” is useful too. Ask when the project will come back up, create one reminder, and leave them alone until then.
What automation should do, and what it should never do
Automation should handle timing. It should not pretend to be a person having a conversation.
A useful estimate follow-up workflow needs these stop conditions:
- The customer replies.
- The estimate is approved.
- The job is booked.
- The customer declines.
- The customer asks you to stop messaging.
If any of those happen, the sequence stops immediately.
Nothing destroys trust faster than an automated “Are you still interested?” text arriving after the customer already booked the job or said no.
The system should also assign the reply to a real person. The point of automation is to make sure the follow-up happens. The point is not to keep a homeowner trapped in a robot conversation.
If you already use Jobber, Housecall Pro, ServiceTitan, or another field-service platform, check the features you are already paying for before buying another tool. Contractor Systems also connects with the tools contractors already use, so the follow-up can run without forcing the crew into a second job-management system.
Do not turn follow-up into discounting
A quiet estimate does not automatically mean the price is too high.
If every follow-up offers another discount, you train customers to wait. You also lose the chance to find the real problem. Maybe the scope is unclear. Maybe they need financing. Maybe your schedule does not work. Maybe they picked somebody else.
Ask before you cut.
When budget is the issue, change the scope only when the project can be divided responsibly. Do the urgent repair now and the cosmetic work later. Offer a real good-better-best choice when the choices are technically sound. Do not quietly remove work and pretend it is the same job for less money.
Keep the texting side clean
Automated business texting is not a free-for-all.
Identify the business in the message. Make opt-out instructions clear. Honor any reasonable request to stop. The FCC says consumers can revoke consent through reasonable methods, and messaging providers such as Twilio require straightforward opt-out handling.
This is general operational guidance, not legal advice. Your exact requirements depend on what you send, how consent was collected, and where the customer lives. The practical rule is simple: send wanted messages, make it easy to stop them, and do not keep pushing after somebody says no.
Measure the leak before buying more leads
Run this report every month:
- Estimates sent
- Estimates approved
- Estimates declined
- Estimates still sitting open
- Average days from estimate to decision
- Open estimates with no follow-up logged
That last number is the leak.
Do not spend more on ads while a pile of quotes you already paid to create is sitting untouched. Fix the handoff first. Make the estimate clear. Run the follow-up. Record the answer.
You do not need a complicated sales department to do this. You need one sequence, clean customer records, and a system that stops when the conversation starts.
That is what good follow-up looks like. Helpful, specific, and finished.
Contractor Systems puts the website, leads, estimate follow-up, texting, reviews, and customer activity in one place. See the complete system and pricing, or see what it looks like for real contractors.



