Guide · Estimates, quotes and follow-up
How to Automate Unsold Estimate Follow-Up in Service Businesses
McGuire Flanigan · Updated October 27, 2026 · 3 min read
Your marketing budget already paid for the lead, and your technician already drove to the house. Learn how modern trade companies implement human-in-the-loop AI agents to recover 8% to 15% of unsold proposals without sounding like annoying spammers.
Estimate Recovery Value Calculator
Adjust the inputs below to see how much uncollected revenue is currently sitting inside your unsold proposals, and what a modest lift in follow-up recovery generates annually.
Estimated Annual Recovered Revenue
$198,000
Based on recovering 3 additional jobs each month
Monthly Pipeline Created
$330,000
Unsold Pipeline Aging
$231,000
Monthly Recovered Cash
+$16,500 / mo
Customer Acquisition Cost
$0.00 (Lead Paid)
Illustrative estimate from the inputs above. Your own numbers will differ; this is not a measured result.
The 6-Step Agentic Follow-Up System
Why automated drips fail: they send blind templates. Here is how a custom operational agent works around your CRM to preserve trust and prevent embarrassing messages.
Status Monitoring & Aging Triggers
The agent watches proposal status transitions via webhooks in ServiceTitan, Jobber, Housecall Pro, or AccuLynx. When a quote crosses 48 hours in sent status without customer signature, the follow-up loop activates.
Deep Context Retrieval
Instead of pulling a generic template, the agent inspects the job file: line items (e.g., 3-ton heat pump vs 5-ton system), technician notes, financing options offered, and customer interaction history.
Anti-Collision Safety Gates
The agent checks external phone logs (CallRail) and email threads to ensure the homeowner did not call in this morning or leave a message. If a human already touched the account, automation halts immediately.
Contextual Draft Generation
The agent generates a concise, courteous message addressing the customer's specific situation, such as verifying availability before the manufacturer rebate deadline or clarifying warranty coverage.
Supervisor Approval Staging
The draft lands in the salesperson's review queue or morning Slack notification. The rep can approve with one click or make a minor edit. No communication sends without human oversight until the path is thoroughly tested.
System of Record Logging & Hand-Off
The sent message and customer responses are recorded into the CRM job timeline. When the homeowner responds with questions, the agent alerts the designated salesperson directly.
How Estimate Follow-Up Differs by Trade
One size does not fit all. HVAC replacement dynamics are completely different from storm restoration or commercial plumbing.
Equipment Rebates & Seasonal Timing
Follow-up must focus on efficiency ratings, utility rebate expirations, and manufacturer financing options. Homeowners usually delay due to financing confusion, not a lack of interest.
Insurance Adjuster Supplements
Quotes often stall because the homeowner is waiting on the insurance adjuster's scope of loss. The agent prompts the homeowner to forward the adjuster summary so your team can draft supplements.
Panel Upgrades & Water Heaters
Quotes for tankless conversions or 200A panel upgrades stall due to permit or timeline concerns. Follow-up clarifies lead times, permit inspections, and utility coordination.
Frequently Asked Questions About Automating Follow-Up
Audit Your Unsold Estimate Pipeline
During our complimentary 30-minute operations audit, we walk through your current proposal close rates and show you exactly how custom agents can capture unbilled revenue without adding office headcount.
Questions operators ask
Will customers feel like they are talking to a robot?
- No. Because our agents read the specific technician notes, equipment models, and pricing context, messages sound like a genuine, thoughtful check-in from your team. In addition, your sales reps review drafts before sending until you trust the path.
What happens when a customer says no or asks to be removed?
- The agent detects the decline or opt-out immediately, tags the proposal as lost in your CRM with the stated reason, updates communication preferences, and permanently ceases automated follow-up.
Which software platforms does this connect to?
- We implement estimate follow-up agents around ServiceTitan, Jobber, Housecall Pro, AccuLynx, JobNimbus, GoHighLevel, and other leading field service platforms.
See where AI fits in your operation
Thirty minutes on how the work actually moves. No pack of agents. No obligation to build. If we can help, we will show you the first paths. If we cannot, we will say so.
Sources
- hatch.co/blog/estimate-follow-up-templates, hatch.co
- proline.app/blog/automate-estimate-follow-up-roofing, proline.app
- servicetitan.com/blog/estimate-follow-up, servicetitan.com
- getjobber.com/academy/sales/estimate-follow-up, getjobber.com
- contractorgrowthnetwork.com/estimate-follow-up-strategy, contractorgrowthnetwork.com
More guides on estimates, quotes and follow-up
The Prequal Clock: a financing application follow up routine for home service offices
A daily financing application follow up for home service offices: list unfinished prequalifications, send a friendly text, and never discuss credit.
The Status Filter: Shopmonkey estimate follow up that only reaches people still deciding
Shopmonkey estimate follow up that never texts a customer who already picked up: the status rules, the key owner setup and three texts for your advisors.
The Quiet Quote Sweep: how to follow up on unsold estimates every Monday
How to follow up on unsold estimates every Monday: list quiet quotes, send a message about what the customer asked, and honor every stop reply.
The Three-Tier Quote: good better best quotes that stay profitable
The Three-Tier Quote: how to build good better best quotes that stay profitable, with a tier worksheet, an agent prompt and a margin check.
AI Missed Call Text Back: Send It Inside the Window
A missed call is not lost when it rings out. It is lost when the text goes out late, reads generic, hits the wrong number, or answers a question only a person should. Model the four leaks.