You quoted the job. The customer seemed excited. Maybe they even said "this looks great, let me talk to my spouse" or "send over that invoice." Then silence. No text back, calls go to voicemail, the email sits there marked read. You're not sure if you should follow up again or if you're being annoying. Meanwhile the job is sitting in your pipeline as "pending" and you have no idea if it's worth your time to keep chasing it.
This happens to every contractor, every week. It's not a reflection of your pricing or your pitch most of the time — it's a reflection of how people actually make decisions. Understanding why customers go quiet, and having a system for what to do about it, turns a frustrating guessing game into a predictable process.
Why Customers Go Dark
Before you write a follow-up message, it helps to know what's actually happening on the other end. Most ghosting isn't personal.
- They're still collecting quotes. Homeowners often get 3-4 bids before deciding, and yours might be sitting in a pile with three others.
- The price gave them sticker shock and they don't want the awkward conversation of saying so.
- Life got in the way — a kid got sick, work got busy, they forgot. Not every customer treats your project with the urgency you do.
- They're waiting on someone else — a spouse, a partner, a bank for financing, an insurance adjuster.
- They went with another contractor and feel bad telling you.
- They never really needed a firm answer this week and were just "shopping around" more casually than you assumed.
Only one or two of these reasons mean the deal is actually dead. The rest just mean you need to stay visible without being pushy.
The First 48 Hours: Don't Panic, Don't Go Silent Either
If a customer hasn't responded within a day or two of receiving an estimate, that's not ghosting yet — that's normal decision-making time. The mistake most contractors make here is doing nothing until a full week has passed, at which point the lead has gone cold and other contractors have already filled that silence.
Send a short, low-pressure check-in around day 2 or 3. Not a re-pitch, not a discount offer — just confirmation that you're still available and the door is open. Something like: "Hey [name], just checking you got the estimate okay and see if you had any questions. Happy to walk through it on a quick call if that's easier." That's it. No guilt, no urgency tactics.
If you want a deeper breakdown of timing and message templates for this stage, we already covered it in How to Follow Up After Sending an Estimate (/blog/how-to-follow-up-after-sending-an-estimate). This post picks up where that one leaves off — for when the standard follow-up sequence doesn't get a reply at all.
When It Turns Into Real Silence
If you've sent one or two check-ins and heard nothing for a week or more, treat it differently. At this point, generic "just following up!" texts stop working — customers tune them out or feel nagged. You need to change the approach, not just repeat it.
- Change the channel. If you've been texting, try a call. If you've been calling, try an email with the estimate attached again in case it got buried. Different channels get different response rates.
- Give them an easy out. "No worries if you've decided to go another direction — just let me know so I can close this out on my end." This removes the awkwardness that's often the real reason they haven't replied, and it's surprisingly effective at getting a real answer either way.
- Add new information, don't just repeat the ask. Mention a scheduling opening, a material price that's about to change, or a small clarification on the estimate. Give them a reason to open the message.
- Set a real deadline once, respectfully. "I want to make sure I can still hold this timeline for you — if I don't hear back by Friday I'll assume you've gone another way and release the slot." Use this once, not every message.
Space these out. Hitting someone with three messages in three days reads as desperate and can actually push them further away. A realistic cadence is: initial check-in at day 2-3, a second touch at day 7-10, and a final closing-the-loop message at day 14-21.
What Not to Do
A few habits make things worse, and they're common enough to call out directly.
- Don't drop your price unprompted. If they haven't said price is the issue, discounting looks like you were padding the quote in the first place — and it trains customers to wait you out next time.
- Don't send guilt-trip messages. "Still waiting to hear from you :(" or multiple exclamation points reads as unprofessional, not persistent.
- Don't disappear yourself. Contractors sometimes get embarrassed about chasing a lead and quietly give up. A short, professional close-out message is always better than just letting it fade — it keeps the door open for a future job or referral even if this one doesn't happen.
- Don't let it sit in your head rent-free while it sits untouched in your inbox. Decide on a follow-up schedule and stick to it, then move your attention to active jobs in between.
Knowing When to Let It Go
Not every quiet lead is worth reviving. If you've sent a genuine, respectful close-out message and heard nothing back, it's fine to move on. Chasing a dead lead for a month costs you time you could spend on estimates that are actually live. Mark it lost, note the reason if you can guess it, and put your energy into the next lead in the pipeline.
That said, "lost" doesn't mean "delete and forget." A lot of contractors get a callback three, six, even twelve months later from someone who wasn't ready before. Keep a simple record of past quotes so you're not starting from scratch if they resurface — this is one of the reasons it's worth getting your estimates and lead history out of scattered text threads and into one place, which we wrote about in Stop Losing Estimates in Text Messages (/blog/stop-losing-estimates-in-text-messages).
Making Follow-Up Automatic
The real problem with ghosted leads usually isn't the messaging — it's tracking. When estimates live in text messages, email, and memory, it's easy to lose track of who you followed up with and when. That's when leads genuinely fall through the cracks instead of just going cold on their own.
Trusso keeps every estimate, lead, and message thread tied to the job, so you can see at a glance who hasn't responded and how long it's been — instead of relying on memory or scrolling back through texts. If you're still quoting jobs manually, the free estimate generators at /tools are a fast way to put together a professional number while you get your process dialed in.
A quiet customer isn't necessarily a lost job. It's usually just an unfinished conversation. Follow up with a system instead of a feeling, give people an easy way to say no, and don't be afraid to close the loop and move on when it's genuinely dead. That's the difference between chasing every lead forever and actually running a sales process.
Run your business the simple way
Try Trusso free for 14 days and send your first estimate in minutes.
Start 14-Day Free TrialKeep reading
How to Spend Less Time on Paperwork and More Time Doing Paid Work
Most contractors lose 8-10 hours a week to paperwork they never bill for. Here's where that time actually goes and how to get it back.
Read articleProductHow Trusso Helps Contractors Manage Their Business From One App
Most contractors run their business through five or six apps stitched together with text messages. Here's what actually changes when leads, estimates, scheduling, crew, and invoicing live in one place.
Read article