44% of contractors follow up exactly once after sending an estimate, then give up. Meanwhile, Brevet's research shows it takes an average of 5 follow-ups to close 80% of sales. That gap is where your revenue is going.
This is a build guide. By the end, you'll have a 5-touch automated sequence running in Jobber, ServiceTitan, Housecall Pro, or GoHighLevel that chases every estimate for 14 days without you or your office manager lifting a finger.
Why your unsold estimates are a bigger problem than your lead flow
Most contractors think their revenue problem is a marketing problem. It isn't. It's a follow-up problem.
ConversionSurgery.io analyzed contractor close rate data in February 2026 and found the average renovation contractor closes 20% to 30% of estimates. Contractors running structured multi-touch follow-up sequences routinely land in the 30% to 40% range - same pricing, same quality of work, same leads.
Service Labs Group put a dollar figure on it: if you're writing 100 estimates per month at a $5,000 average job value and 40 of them go unsold, that's $200,000 in potential revenue sitting idle every single month. Convert just 30% of those through a proper follow-up sequence and you're adding $60,000 per month, or $720,000 per year, from work you already bid.
For larger shops, the numbers get uncomfortable fast. At 20 estimates per month with a $60,000 average project value, the difference between a 22% and a 35% close rate is approximately 2.6 additional jobs per month, worth roughly $156,000 in additional monthly revenue. That's a truck, a crew, and a foreman's salary.
And if you're already spending money on leads, letting estimates go cold is straight-up burning cash. LocaliQ analyzed over 3,211 home service ad campaigns in 2025 and found the average cost per lead in home services is $90.92. Roofing and gutters hit $228.15 per lead. Every estimate you don't follow up on is a lead you paid to acquire and chose to throw away.
What the 5-touch sequence actually looks like
The goal isn't to spam your prospects into submission. It's to give every estimate the same disciplined follow-through a great salesperson would provide - except it runs automatically, every time, with zero variability.
Each of the five touches has a specific job to do. This isn't five versions of "just checking in." This is a structured progression that builds trust, handles objections, and creates urgency.
| Touch | Timing | Channel | Purpose |
|---|---|---|---|
| 1 - Confirmation | Day 0 (same day) | Email + Text | Confirm receipt, set expectations, invite questions |
| 2 - Testimonial | Day 2 | Social proof, reduce perceived risk | |
| 3 - Objection Handling | Day 5 | Text | Address price, scope, or timing concerns directly |
| 4 - Incentive | Day 9 | Email + Text | Soft incentive (scheduling priority, minor add-on) |
| 5 - Final Check-In | Day 14 | Text | Clear the pipeline, force a yes or no |
LevelCFO.com's October 2025 research is direct on timing: the top-converting contractors follow up within 48 hours of sending a quote. Not to pressure, but to answer questions and remove friction. A quote that's 10 days old with no response isn't pending - it's almost certainly gone.
How to build this in under 2 hours
The trigger is simple: estimate status changes to "sent" in your CRM. That single event kicks off the entire sequence automatically.
No manual entry. No reminders on your phone. No relying on your office manager to remember.
We built a step-by-step recipe for this that maps out the exact workflow inside Jobber, ServiceTitan, Housecall Pro, and GoHighLevel, including the message copy for each touch and the branching logic that stops the sequence the moment a customer books.
On the platform side, here's what you're working with:
Jobber handles automated quote follow-ups on their Grow plan at $199 per month or higher. The automation is native and straightforward. If you're already on Jobber for scheduling and invoicing, this is the fastest path.
Housecall Pro runs $59 to $329 per month depending on plan tier, with automation features available on mid-to-upper plans. The built-in follow-up tools are solid for single-trade shops.
GoHighLevel at $199 per month gives you the most flexibility for custom sequences, two-way texting, and conditional logic. FlashCrafter flags this as the right-sized platform for contractors doing $300K to $2M per year who need CRM plus automation without enterprise-level complexity.
DripJobs is worth knowing about if you want a purpose-built option. The Pro plan at $97 per month includes 40+ pre-written drip messages, and the Advanced plan at $147 per month adds two-way texting and email blasts.
Forrester Research found that companies excelling at lead nurturing generate 50% more sales-ready leads at 33% lower cost compared to those without nurturing systems. You're not spending more to get those results. You're just not abandoning prospects after one message.
What each message actually needs to say
Touch 1 needs to confirm the estimate arrived, give them a direct way to ask questions, and set a timeline. "Your estimate for [job scope] is attached. Got questions about scope or materials? Reply here or call [number] directly. I'll follow up in a couple of days." Done.
Touch 2 is where most contractors leave serious money on the table. Send a real testimonial from a similar job - a neighbor's roof, a kitchen remodel in their zip code, a bathroom that came in on budget. People buy from contractors who've done the exact job they need done.
Touch 3 addresses the most common reason estimates stall: unspoken objections. Price is usually the obvious one, but scope confusion and timing uncertainty kill just as many deals. A short text that says "I know a $28,000 project is a big decision - happy to walk through the line items or adjust scope if the full build isn't the right fit right now" opens more conversations than any aggressive close attempt.
If you're thinking about offering financing as part of your close strategy, pairing estimate follow-up with a financing option at touch 4 converts a significant percentage of price-hesitant prospects who genuinely want the work done but are cash-constrained right now.
Touch 5 is the permission to close the loop. "I want to make sure I'm not holding a spot in our schedule you don't need. Are you still interested in moving forward, or should I mark this one closed?" That question forces a decision. And a clear no is infinitely more valuable than a ghost - it frees up your pipeline and your mental bandwidth.
Get the Free Automation Recipe
Get StartedDoes this annoy customers?
The research says no - if you space it right. A 2026 analysis from the FAQ archives of multiple quoting platforms found the quickest way to annoy prospects is spacing follow-ups too close together, not sending too many. A 14-day window across 5 touches is measured and professional.
For context: the same Brevet study that shows 80% of sales require 5+ follow-ups also found that 44% of sales reps quit after just one. Your prospect isn't annoyed you followed up five times. They're relieved someone finally did.
This applies whether you're growing a roofing business, scaling a plumbing operation across multiple trucks, or building out an electrical business. The mechanics of the sequence are the same across trades. The message copy changes. The outcome doesn't.
What about old estimates - 30, 60, or 90 days out?
They're not automatically dead. Relentless Digital ran database reactivation campaigns specifically targeting unsold estimates in 2026 and documented 5% to 12% conversion rates on leads that had gone completely cold. On a database of 3,000 unsold estimates, even a 5% reactivation rate at $2,500 average ticket is $375,000 in recovered revenue.
The play there is a one-time reactivation blast, not the 14-day sequence. Something like: "We quoted [job scope] for you back in [month]. We have an opening in our schedule coming up and wanted to see if you're still planning to move forward." Short. No pressure. Surprisingly effective.
Tracking which estimates convert and which ones stall is also where your home service KPIs get useful - specifically close rate by lead source, close rate by job type, and average days from estimate to close. Once you know where you're losing deals, you can tune the sequence to handle those specific objections.
For higher-ticket trades like HVAC, pairing this follow-up system with a service agreement program at touch 4 gives you a softer close option for customers who aren't ready to commit to the full replacement but will sign a maintenance agreement today.
And if you're thinking about how to increase average job ticket across your operation, a disciplined estimate follow-up sequence is one of the few levers that improves both volume and average ticket simultaneously. The jobs that ghost most often are the larger, more complex ones where the customer needs more time and more reassurance.
Frequently Asked Questions
Start here
Pull up your CRM right now and filter for estimates sent in the last 90 days with no booking. That number, multiplied by your average job value, is the revenue you've already bid but haven't closed.
Pick one of the platforms above and get the automation live this week. Two hours of setup means every estimate gets followed up properly from here on out.
If you want to see how follow-up discipline connects to broader revenue strategy, contractor profit margins by trade breaks down where the real margin leaks happen and how close rate is one of the fastest levers to pull.