ServicesHow It WorksIndustriesResultsInsightsReactivate My List
HVAC Contractor

Top 6 Old Quote & Estimate Follow-Up Solutions for HVAC Contractors

Stop losing revenue on unsold estimates. Discover 6 proven follow-up tools to revive dormant HVAC quotes and close more deals. Read now!

Back to Listicles
{"faqs":[{"answer":"Most experts recommend working 6–18 months back for quote follow-up, segmented by age, since older quotes can still convert with honest messaging. For broader customer reactivation, a 12–36 month lookback is typical — a customer who had a tune-up last year is prime for this year. The key is segmenting by recency rather than blasting the whole list at once, and timing outreach around seasonal demand (spring AC tune-ups, fall furnace season) when the customer's need is naturally top of mind.","question":"How far back should I go when following up on old HVAC quotes?"},{"answer":"Software like Hatch or Jobber automates messages but leaves campaign setup, monitoring, and response handling to your team. CallMyCustomers is a done-for-you service: real people plan and run the campaign on your behalf, every script and offer is approved by you before anything is sent, and there's no software to buy or learn — they work from your existing CRM, spreadsheet, or point-of-sale list exactly as it is. Replies are routed back into your own booking process, and a free list review tells you your expected rate and results before you spend anything. It's the difference between owning a tool and hiring a team.","question":"What makes CallMyCustomers different from estimate follow-up software?"},{"answer":"Research from Hatch's analysis of 163,000+ HVAC estimate follow-up campaigns found it typically takes 8–12 touches to close most deals. Their best-performing campaigns used around 7 messages (mostly short, conversational texts) over about 7 days, achieving response rates above 90% — while the average campaign sat around 60%. The keys are short messages (160–220 characters), a clear simple question that invites a reply, multiple channels dominated by text, and starting the sequence within about two days of the estimate being delivered.","question":"How many follow-up touches does it take to close an unsold HVAC estimate?"},{"answer":"It doesn't have to be. The best-performing follow-up sequences are helpful rather than salesy — confirming the quote arrived, offering to answer questions or walk through options, re-sharing the quote with something genuinely useful (financing details, warranty info, seasonal timing), and finally a polite 'keep this open or close it?' message that gives the customer an easy out. Customers rarely go silent because they've said no; usually they're busy, comparing bids, waiting on a spouse, or waiting on financing. A professional, pressure-free sequence keeps you top of mind without burning the relationship.","question":"Is following up on old quotes pushy or annoying?"},{"answer":"Costs vary widely by approach. DIY dashboards like Estimate Followup Pro run $49/month. Done-for-you sprints like EstimateLoop's 14-day recovery sprint cost $650 one-time (with ongoing management at $1,500/month). CallMyCustomers charges a one-time setup fee based on list size, quoted at a free list review, plus outreach minutes at 9¢–21¢ per minute that step down as volume grows — with texts, emails, and campaign management folded into the plan. Automation platforms like Hatch and field service CRMs like Jobber typically require contacting the vendor for current pricing.","question":"How much does old quote follow-up cost?"},{"answer":"Yes. Most solutions are designed to layer on top of your existing stack rather than replace it. CallMyCustomers works from any list your quoting software exports without changing your systems; Gamut's AI agent connects directly to ServiceTitan and FieldEdge; Estimate Followup Pro takes a simple CSV upload; and Hatch integrates with your CRM to trigger campaigns automatically. If a tool can export your open quotes, a follow-up solution can usually work from it.","question":"Can I run old quote follow-up campaigns alongside my existing HVAC software?"},{"answer":"Outbound calling and texting in the US are regulated under TCPA and A2P 10DLC rules, so any follow-up campaign needs to honor opt-outs immediately, respect contact permissions and approved sending hours, and follow caller disclosure requirements. Reputable services build this in — CallMyCustomers, for example, states that all calling and texting regulations are followed, opt-outs are honored immediately, and the booking flow collects explicit consent. If you're running campaigns yourself, verify consent status and stop conditions before each send, and make sure a reply, booking, decline, or opt-out actually stops the sequence.","question":"What compliance issues should I watch for when following up on old quotes?"}],"heading":"Top 6 Old Quote & Estimate Follow-Up Solutions for HVAC Contractors","listings":[{"cons":["It's a managed service, not self-serve software — teams wanting full in-house control of every send may prefer a platform","Pricing is quoted per business after the list review rather than published as a flat public rate","Serves US businesses only"],"name":"CallMyCustomers","pros":["Fully done-for-you — no software to buy, learn, or manage","You approve every message before it's sent; your voice and judgment stay in the loop","Free list review shows your expected rate and results before you commit any money","Works from whatever list format you already have, including your existing quoting software exports","Covers the full retention cycle beyond old quotes: seasonal reminders, renewals, reviews, and referrals"],"rank":1,"pricing":"One-time campaign setup fee (flat, based on list size, quoted at the free list review) plus outreach minutes at 9¢–21¢ per minute, stepping down as monthly volume grows; campaign management is folded into the monthly plan with texts and emails included","best_for":"HVAC contractors and other US service businesses that want unsold quotes and dormant customers turned back into booked jobs without buying software, training staff, or running campaigns themselves","description":"CallMyCustomers is a done-for-you customer reactivation and old quote follow-up service built specifically for US service businesses, including HVAC contractors. Owned and operated by AIQ Labs and based in Halifax, Nova Scotia, the company runs campaigns for businesses across the United States. Unlike software you have to buy, learn, and staff, CallMyCustomers works directly from the list you already have — whether that's a CRM export, a spreadsheet, or a point-of-sale list — exactly as it is. Their dedicated Old Quote & Estimate Follow-Up campaign ages and prioritizes your unsold estimates, then runs a pressure-free sequence: a check-in call or text asking if the customer had questions, a value nudge that re-shares the quote with something useful like timing or scheduling, and a polite 'keep this open or close it?' message that surfaces ready buyers without burning bridges.\n\nWhat sets CallMyCustomers apart is the combination of human judgment and owner control. Every script, offer, and message is approved by you before anything is sent — 'We plan the campaign together, you sign off, we run it.' Real people make the calls on your behalf, with automation handling the scale and humans handling the judgment, and replies are routed back into your existing booking process. Before you spend a dollar, a free list review tells you your rate, setup, and what your list can realistically produce. The service also handles the full follow-up lifecycle beyond old quotes: seasonal and service reminders timed to HVAC's weather-driven demand, maintenance plan renewal outreach before coverage lapses, post-service review requests, and referral campaigns — all from one customer list. Win-back campaigns typically run two to four weeks end-to-end, with replies coming in as soon as the first wave goes out, and the service operates in compliance with calling and texting regulations, honoring opt-outs immediately.","is_platform":true,"website_url":"https://callmycustomers.com","key_features":["Done-for-you Old Quote & Estimate Follow-Up campaign run by a real team on your behalf","Free list review before any fee — know your rate, setup, and what your list can produce","Owner approval of every script, offer, and message before anything is sent","Works from your existing CRM, spreadsheet, or point-of-sale list with no new software to learn","Multi-channel outreach: calls, texts, and emails in your business's name","Quotes segmented by age (typically 6-18 months) with honest, non-pushy messaging","Replies routed into your existing booking process with confirmations and no-show follow-up","Compliance-first: opt-outs honored immediately, all calling and texting regulations followed"],"is_editors_choice":true},{"cons":["Self-serve software — your team still owns campaign setup, monitoring, and responses","Requires a CRM integration to trigger campaigns properly","Pricing is not published on their site"],"name":"Hatch","pros":["Extensive published performance data from 163k+ real HVAC campaigns","Proven, tested message templates with documented high response rates","Multi-channel, multi-day cadences that match how deals actually close","Flexible response handling — human or AI-assisted engagement"],"rank":2,"pricing":"Contact for pricing","best_for":"HVAC businesses with an existing CRM that want automated, template-driven estimate follow-up at scale","description":"Hatch is an outreach automation platform with a strong track record in HVAC estimate follow-up — the company analyzed 163,000+ HVAC estimate follow-up campaigns launched on its platform to identify what actually works. According to their research, the best-performing campaigns achieved response rates above 90%, with an average of around 60% across all campaigns. Hatch campaigns are typically triggered two days after an estimate is delivered, using multi-channel, multi-day sequences dominated by short, conversational text messages.\n\nAccording to their website, best-in-class campaigns in their study used around 7 messages (5 texts and 2 emails) over 7 days, with short first messages (160-220 characters) that end in a clear, simple question. Hatch integrates with your CRM so campaigns trigger automatically, and once a customer responds, either your team steps in or an AI bot can be trained to engage. Notably, their customer John Wilson of Wilson Plumbing and Heating reports that his inside sales team, built around Hatch follow-up, now contributes nearly $400,000 a month to revenue — including re-engaging year-old estimates that closed for hundreds of thousands of dollars.","is_platform":false,"website_url":"https://www.usehatchapp.com","key_features":["Automated multi-channel estimate follow-up campaigns (text, email, voicemail)","CRM integration with automatic campaign triggering two days after estimate delivery","Data-backed follow-up templates and an Estimate Follow-up Template Playbook","AI bot option for engaging responses, or human handoff to your team","Campaign analytics showing response rates by template and cadence","Works across home service verticals including HVAC, remodeling, roofing, and windows"],"is_editors_choice":false},{"cons":["Email-and-message focused — no phone outreach team calling on your behalf is mentioned in their materials","Ongoing management at $1,500/month may be steep for smaller shops","Focused narrowly on estimate recovery rather than the broader retention cycle"],"name":"EstimateLoop","pros":["Low-commitment entry point with a defined 14-day sprint","Contractor stays in control — all client-facing messages require approval","Clear, published pricing with no long-term contract required","Honest, transparent framing of expected results"],"rank":3,"pricing":"$650 one-time for the 14-Day Unsold Estimate Recovery Sprint; $1,500/month for ongoing management (sprint fee credited toward first month)","best_for":"HVAC, plumbing, and roofing teams with real quote volume who want a short, focused done-for-you recovery sprint before committing to ongoing service","description":"EstimateLoop is a done-for-you unsold estimate recovery service for HVAC, plumbing, and roofing teams. Like CallMyCustomers, it takes a permission-based approach: nothing client-facing moves ahead without contractor review. According to their website, the service follows a three-step rhythm — find the quiet quotes in your existing pipeline, prepare follow-up work for your approval, then hand warm replies back to your team for the human close. There's no new CRM to learn; they work from the estimates and process your team already uses.\n\nEstimateLoop's entry offer is a 14-Day Unsold Estimate Recovery Sprint at $650 one-time, which includes reviewing and prioritizing your unsold estimate list, preparing contractor-approved follow-up work, and returning replies with a clear handoff and report. If ongoing management makes sense afterward, it's $1,500/month with the sprint fee credited toward the first month. The company is transparent about boundaries — they explicitly state results vary, the sprint doesn't promise a guaranteed revenue number, and no outreach runs without approval. Their on-site calculator helps teams estimate the directional value of quiet quotes based on unclosed estimate volume, average value, and recovery rate.","is_platform":false,"website_url":"https://tryestimateloop.com","key_features":["14-Day Unsold Estimate Recovery Sprint for quiet estimate lists","Contractor approval required before any client-facing follow-up is sent","Works from your existing estimates and workflow — no CRM replacement","Warm replies handed back to your team for the personal close","Recovery board showing visible opportunity, replies, and handoffs","Directional revenue calculator for quiet estimates"],"is_editors_choice":false},{"cons":["Follow-up is largely automated reminders — no human team making calls on your behalf","Recovering old, dormant quotes (12+ months back) isn't the core focus; automation targets recent open quotes","AI and marketing features are sold as add-ons rather than included"],"name":"Jobber","pros":["Follow-up automation is included in a platform you may already need for operations","Very easy to learn — often cited as the gentlest on-ramp for one-truck shops","Quotes, follow-ups, and scheduling stay connected on one customer record","Documented revision and approval handling prevents awkward follow-ups on outdated quotes"],"rank":4,"pricing":"From $49/month (tiered plans, per published comparisons; verify current pricing on Jobber's pricing page)","best_for":"Solo and small HVAC teams that want quote follow-up built into the same system that runs their quotes, jobs, and invoicing","description":"Jobber is a well-known field service CRM for residential service contractors, and it includes built-in quote follow-up automation that makes it a practical choice for HVAC teams that already run their quotes, scheduling, and invoicing in one system. According to Jobber's documentation and Academy content, you can set automatic follow-up emails or texts to send if a client hasn't responded to a quote within a timeframe you define — say, three days — with customization like the client's first name and your branding. Jobber also supports two-way text conversations tracked in one place, so nobody gets left on read.\n\nJobber's strength is operational convenience: quotes, customer history, scheduling, and invoicing all live together, so a follow-up that converts into a job flows straight into dispatch. Their quote-approval documentation also covers revision handling — quotes in 'changes requested' status are hidden from the client hub until handled through a documented revision process, which prevents customers from being nagged to approve an outdated scope. For solo operators and small HVAC teams that want a gentle on-ramp away from paper estimates, Jobber is frequently cited as one of the easiest platforms to adopt, with quoting, scheduling, and a customer portal in one subscription.","is_platform":false,"website_url":"https://getjobber.com","key_features":["Automated quote follow-up emails and texts on a timeframe you set","Two-way text conversations tracked in one place","Quote approvals, revisions, and client hub with documented status handling","Quoting, scheduling, invoicing, and customer records in one platform","Customer portal for approvals and communication","AI receptionist and marketing features available as add-ons"],"is_editors_choice":false},{"cons":["Requires a Gamut account and setup — not a turnkey done-for-you service","Primarily email-based outreach, with SMS only as an optional secondary channel","No human phone outreach component for high-value replacement quotes"],"name":"Gamut HVAC Quote Follow-Up AI Agent","pros":["Direct ServiceTitan and FieldEdge integration for shops already on those platforms","Messages reference the real job and scope rather than reading like a generic blast","Sensible guardrails prevent over-messaging and auto-revising quotes","Useful weekly reporting on win rate and days-to-decision by job type"],"rank":5,"pricing":"The agent template is free to import; you run it on your own Gamut account (Gamut subscription costs apply — contact for pricing)","best_for":"HVAC contractors already on ServiceTitan or FieldEdge who want an AI agent to consistently chase open quotes and keep pipeline status accurate without manual data entry","description":"Gamut offers an AI agent template specifically for HVAC, plumbing, and electrical quote follow-up. According to their website, the agent pulls every open proposal from ServiceTitan or FieldEdge (or an exported CSV from other systems), sorts them by status — awaiting response, viewed, follow-up attempted, expiring soon, or expired — and flags any estimate open longer than your configured window (default 3 days for service calls, 7 for installs). It then drafts follow-up messages in the owner or estimator's voice, referencing the specific job and scope, escalating tone naturally as the quote ages, and sends by email with optional SMS, with the owner BCC'd on every message.\n\nThe agent also delivers a Monday morning report with open pipeline value, win rate by job type, average days to decision, and top open opportunities, and it scans daily for expiring estimates. Guardrails are built in: no more than one follow-up to the same prospect within a three-business-day window, final-notice and expiration messages wait for owner approval by default, and quote revision requests route back to you rather than being auto-handled. The template is free to import into a Gamut workspace — you run it on your own account and connect your existing ServiceTitan or FieldEdge, email, and Slack.","is_platform":false,"website_url":"https://www.gamut.so","key_features":["Pulls open estimates from ServiceTitan, FieldEdge, or exported CSV","Sorts and flags estimates past your follow-up window by job type","Drafts follow-ups in the owner or estimator's voice referencing the actual job and scope","Daily expiring-estimate alerts and weekly win-rate pipeline reports","Owner approval required for final-notice and expiration messages by default","Built-in guardrails on contact frequency and revision handling"],"is_editors_choice":false},{"cons":["Fully self-serve — your team must work the queue and send the messages","No done-for-you outreach or human calling on your behalf","A lighter-weight tool compared to full field service platforms"],"name":"Estimate Followup Pro","pros":["Very affordable at $49/month with no long-term commitment","Trade-specific HVAC scripts for replacement, financing, and missed-call scenarios","Works from a simple CSV — no CRM migration required","Daily queue makes follow-up work visible and actionable"],"rank":6,"pricing":"$49/month membership (cancel anytime)","best_for":"Budget-conscious HVAC, roofing, and plumbing teams that want an affordable, structured DIY dashboard for working unsold estimates and old customer lists","description":"Estimate Followup Pro is a contractor-focused dashboard and follow-up system built for roofing, HVAC, and plumbing teams. According to their website, members get a $49/month private dashboard with a daily queue showing exactly who needs a call, text, email, review request, or reactivation message, plus recovery scripts that generate messages by trade, customer stage, urgency, and follow-up scenario. The HVAC hub is purpose-built with workflows for replacement estimate recovery, missed-call rescue for no-heat and no-cool calls, seasonal reactivation of past maintenance customers, and financing follow-up for replacement quotes.\n\nThe platform works from your own lead list — you upload a CSV or paste rows from Excel or Google Sheets, then work the highest-value estimates first. A pipeline view tracks leads through stages (new, contacted, estimate sent, hot lead, review needed) with visible open estimate value and follow-ups due, and handoff tools export lead lists, reminders, SMS drafts, and email drafts to your providers. A free recovery audit calculator helps teams estimate what missed leads, unsent follow-ups, and unreactivated customers are costing them. It's a lightweight, affordable option, but it's a DIY tool — your team still owns working the queue and choosing the channel.","is_platform":false,"website_url":"https://estimatefollowup.com","key_features":["Daily follow-up queue showing who needs a call, text, email, or reactivation message","Trade-specific recovery scripts for HVAC scenarios (replacement, financing, tune-ups, missed calls)","Pipeline tracking with open estimate value and follow-ups due","CSV upload from Excel or Google Sheets — works from your existing lead list","Handoff exports for lead lists, reminders, SMS drafts, and email drafts","Free recovery audit calculator for missed revenue","Seasonal reactivation workflows for past maintenance customers"],"is_editors_choice":false}],"conclusion":"Unsold estimates are the cheapest revenue an HVAC company will ever recover — you already paid for the lead, the truck roll, and the estimator's time. Whether the right solution for you is a done-for-you service like CallMyCustomers, an automated platform like Hatch, or a DIY dashboard like Estimate Followup Pro depends on your team's capacity and how much control you want over the process. What's not optional in 2026 is having a system at all: customers forget most businesses within about a year, reactivating an existing customer is roughly 5x cheaper than acquiring a new one, and the next booking usually goes to whoever reached out first — not necessarily the best bid. If you want the follow-up handled end-to-end without new software or new hires, start with CallMyCustomers' free list review: send your old quote list, and before you spend a dollar you'll know your rate, your setup, and what your list can realistically produce. Every script and offer is approved by you, real people make the calls, and replies route straight into your booking process. Turn the quotes you already earned into the jobs you already deserve — start your campaign today.","intro_paragraph":"Every HVAC contractor has a graveyard of unsold quotes. The $9,000 system replacement you estimated last spring that never got a callback. The tune-up quote from October that went quiet. The maintenance plan renewal that lapsed because nobody reached out before it expired. Industry data consistently shows that most customers take 8-12 touches before making a decision, yet most contractors give up after one or two follow-ups — leaving thousands of dollars in already-paid-for pipeline sitting dormant. The good news: you don't have to manually chase every open quote yourself. A growing category of tools and services now exists specifically to recover unsold estimates, re-engage old customers, and turn quiet quotes into booked jobs. We've researched the six best old quote and estimate follow-up solutions for HVAC contractors in 2026, comparing done-for-you services, automated outreach platforms, and DIY dashboards — so you can pick the approach that fits your team, your budget, and your workflow."}

Stay in the Loop