Most contractors don't lose estimates to cheaper competitors. They lose them to silence. The estimate goes out, the homeowner gets busy, and two weeks later they've hired whoever followed up. A consistent follow-up sequence fixes that without making you feel like a used car salesman. Here's a day-by-day plan you can copy, with example messages and the CRM setup to run it.
Why estimates go cold
From the homeowner's side, it looks like this: they got three estimates for a deck or an exterior paint job, they meant to compare them on the weekend, their kid got sick, and now it's two weeks later. They haven't decided against you. They just haven't decided.
Follow-up isn't pressure. It's being the contractor who makes it easy to say yes. The ones who follow up consistently tend to win more than their share of jobs, simply because many competitors send an estimate and never call again.
The day-by-day sequence
This sequence assumes a typical residential estimate in the low-to-mid five figures, like an exterior paint job, a deck or a masonry project. Adjust the pace for smaller or larger jobs (more on that below).
| Day | Channel | Purpose |
|---|---|---|
| 0 | Email + text | Send the estimate and confirm it arrived |
| 1 | Text | Check that they opened it and offer to answer questions |
| 3 | Call | Walk through questions, gauge interest |
| 5 | Send proof: photos of similar jobs, reviews | |
| 7 | Text | Simple check-in with a question |
| 10 | Call + voicemail | Second call, mention scheduling |
| 14 | Scheduling and timeline information | |
| 21 | Text | Polite close-out message |
| 30+ | Monthly nurture |
Example messages
Day 0, text (after emailing the estimate): "Hi Karen, it's Mike from [Company]. I just emailed your estimate for the exterior painting. Let me know if it didn't come through."
Day 1, text: "Hi Karen, did you get a chance to look over the estimate? Happy to answer any questions about the prep work or color options."
Day 3, call script: "Hi Karen, it's Mike from [Company]. Just calling to see if you had any questions on the estimate. Is there anything you'd like me to walk through, or anything you're comparing between quotes?"
That last question matters. Homeowners will often tell you exactly what's holding them up.
Day 5, email: Subject: "A few houses like yours" Short note with three or four photos of similar jobs and one or two reviews that mention the same type of work. No hard sell.
Day 7, text: "Hi Karen, quick question: are you still planning to get the house painted this season, or is it looking more like next spring?"
A yes-or-no question is easy to answer, and either answer tells you something useful.
Day 10, voicemail: "Hi Karen, Mike from [Company] again. Our schedule is filling up for the next few weeks, and I wanted to make sure you had a chance to get on it if you're ready. Give me a call back at [number] whenever works."
Only say the schedule is filling if it's true.
Day 14, email: Explain what happens after they sign: deposit, scheduling, prep, how long the job takes, and what they need to do. Sometimes the hesitation is just not knowing the process.
Day 21, text (close-out): "Hi Karen, I haven't heard back, so I'll assume the timing isn't right. No problem at all. If you'd like to move forward later, just reply here and I'll update the estimate."
This message gets a surprising number of replies, because it takes the pressure off.
When to stop
Clear stop rules keep follow-up helpful instead of annoying:
- They reply. Pause automation immediately. A real person takes it from there.
- They sign or pay a deposit. Stop the sequence and move them into your scheduling workflow.
- They say no. Thank them, ask (once) what drove the decision, mark the lead lost with a reason, and stop.
- They ask you to stop. Stop, and make sure they're opted out of texts and emails.
- The sequence ends without an answer. Move them to a monthly nurture: a seasonal email, a project photo, a reminder that the estimate can be updated.
If a conversation stalls after they reply, restart from the next appropriate step instead of starting over from day 0.
Adjusting the pace for job size
Not every estimate deserves the same treatment:
- Small jobs (a room repaint, a minor electrical repair): Compress it. Day 0, 1, 3 and 7, then done.
- Mid-size jobs (exterior paint, decks, patios): Use the sequence above.
- Large projects (remodels, big hardscapes, additions): Stretch it over six to eight weeks, with more calls and in-person options like a second walk-through or a showroom visit. Big decisions take longer, and they often involve financing or a spouse who wasn't at the first meeting.
Season matters too. An exterior estimate given in October might not move until March. Use the day 7 question ("this season or next spring?") to figure that out, and set a reminder for the right time.
Track it in a CRM pipeline
A sequence like this is nearly impossible to run from memory or a notebook. You need a pipeline where every estimate has a stage, and the stage drives the automation. A simple set of stages:
- New lead
- Estimate scheduled
- Estimate sent (starts the follow-up sequence)
- Follow-up active (customer engaged, sequence paused)
- Verbal yes / deposit pending
- Won
- Lost (with a required reason: price, timing, chose competitor, no response, other)
- Nurture
Each move between stages should happen automatically where possible. Signing an estimate document or paying a deposit moves the card to Won. A reply moves it to Follow-up active. Our post on CRM pipeline stages for service businesses goes deeper on setting these up.
What to measure
Once the pipeline is running, watch:
- Close rate by estimator, job type and lead source
- Days from estimate to signature
- Which follow-up step most jobs close after
- Lost reasons, especially how many are "no response"
If "no response" is your top lost reason, your follow-up needs work. If "price" dominates, the issue is more likely your targeting or how you present value.
Common mistakes
- Waiting days to send the estimate. Follow-up can't fix a slow start. See speed to lead for home services.
- Only following up by email. Many homeowners never open estimate emails. Mix in texts and calls.
- Sounding automated. Write texts the way you'd actually text a customer, and sign them with a name.
- Not stopping. Nothing kills goodwill faster than an automated reminder after someone has already signed.
- Never reviewing lost jobs. Old estimates are a pool of future work. Our post on automating follow-up on lost and booked jobs shows how to bring them back.
How RGS helps
We build estimate pipelines and follow-up automations inside your CRM, with the stages, messages and stop rules matched to how your crew quotes. See our CRM Build & Management service, or how this works for painting contractors and remodelers. If estimates are going cold in your business, let's talk.



