Owners ask
How do you get more HVAC service calls?
Most shops get more HVAC service calls by catching the calls they already pay for, not by buying more leads. Answer every call, let customers book online, sell maintenance agreements, collect fresh reviews, follow up on unsold estimates, and keep your Google Business Profile and Local Services Ads current. Published missed-call rates run from 14% to 28%.
No source here measures your shop. Your own call log is the number that counts.
Where do the extra calls actually come from?
Three places: calls you miss today, customers you already have, and homeowners choosing between you and two other names on a map. A shop that only buys more ads fills a leaky bucket.
Start with the leak. CallRail published an article on Sept 11, 2025 saying 28% of calls to businesses go unanswered on average, drawn from its own beta customer data. The same page says callers rarely wait for a callback and move to the next search result. That is a vendor's data, and the figure covers all industries, so treat it as a ceiling, not a forecast for your shop.
Voicemail is the other half. SignpostAI, which sells answering services, wrote in April 2026 that more than 85% of callers who reach voicemail never call back. It names no study behind that number, so I would not build a budget on it. The direction is hard to argue with, though: a homeowner with no cooling does not leave a message and wait.
What does a missed call cost an HVAC shop?
It costs the average ticket times the share of callers who would have booked. Signpost's own example uses an $800 job and a 40% close rate, which gives $320 per missed call. Your numbers will differ, so run your own.
| Input | Where to find it | Why it matters |
|---|---|---|
| Calls in a month | Phone system or call tracking | The base for every other number |
| Calls not answered live | Same report, filter by "missed" and "voicemail" | Includes after hours and lunch |
| Average ticket | Last 90 days of invoices | Repair and replacement tickets differ a lot |
| Booking rate on answered calls | Booked jobs divided by answered calls | Assume the missed callers book at the same rate |
Pull a month of data before you buy anything. If your missed share is 5%, answering is not your problem and the rest of this post matters more.
A worked example: what 80 missed calls cost
This is an example, not a client result. The inputs are assumptions you should replace with your own.
- A 12-tech shop gets 400 inbound calls a month.
- 20% go unanswered: 400 x 0.20 = 80 missed calls.
- Assume 35% of those callers would have booked: 80 x 0.35 = 28 jobs.
- Assume a $450 average ticket: 28 x $450 = $12,600 a month, or $151,200 a year.
- Say better answering wins back half: $75,600 a year.
Now the cost side. Say the shop rents Podium Core at $399 a month and CallRail Lead Conversion at $150 a month (CostBench estimate and CallRail's pricing page, as recorded in our research notes). That is $549 a month, or $6,588 a year. Against $75,600 of recovered revenue, the tools are cheap. The question is which tools and who owns them, which comes up below.
Revenue is not profit. Subtract tech time, parts and overhead before you celebrate. But the gap between $6,588 and $75,600 leaves plenty of room.
What are the six levers, in order?
- Answer every call. Live answer in business hours, a fast text-back or an answering service after hours. Measure the missed share weekly.
- Online booking. A booking link on your site, your Google Business Profile and every text you send. Some callers will never phone; an hour on hold costs you the others.
- Maintenance agreements. Members call you first and call twice a year on a schedule. Send renewal and tune-up reminders before the season, not after.
- Review volume and recency. Ask after every completed job, same day, by text.
- Unsold estimates. Follow up at day 2, day 7 and day 21. A quote sitting in a truck is a call you already paid to get.
- Google Business Profile and Local Services Ads. Correct hours, service areas, photos, and a verified badge if you qualify.
Do reviews really bring in calls?
Yes, because almost every buyer checks them. BrightLocal's Local Consumer Review Survey, published Feb 11, 2026 (1,002 US adults), found 97% of consumers read reviews for local businesses and 74% look for reviews written in the last three months. Recency matters as much as the star rating: 32% want reviews from the last two weeks.
That makes the review request a weekly habit, not a spring campaign. A shop with 400 reviews that stopped asking in July looks worse in November than a shop with 60 fresh ones. Ask by text within hours of finishing a job, and send a customer who left a low score to the office first, not to a public page.
How do Local Services Ads fit in?
Local Services Ads charge per lead, not per click. Google's advertiser page says you set a weekly lead budget and pay when a customer gets in touch through the ad. It also describes a Google Verified badge earned after business registration and identity checks. The page does not say how ads are ranked, so I will not guess at the formula.
The practical point: LSA leads are calls and messages, so they are only worth their price if you answer them. A paid lead that hits voicemail is the most expensive missed call you will ever buy. Fix lever one before you raise the LSA budget.
Can memberships create service calls on their own?
They create scheduled calls, which fill the quiet months, and they raise the chance a member calls you first in a breakdown. The repair that a tune-up finds is a call you never had to market for.
Published share-of-revenue figures for maintenance plans come mostly from software vendors and range widely, and Contracting Business ran a reader poll on the question in September 2026 without posting results on the page I opened. I am not quoting a percentage. Count your own: members, renewals due this quarter, and visits not yet booked. The work is mostly reminders and scheduling, and a missed renewal date is a call that never happens.
Should you rent these tools or own one system?
Often the tools behind these levers are separate subscriptions: call answering or tracking, booking, review requests, membership reminders, plus the field software holding the customer list. Each one has its own login, its own bill, and its own copy of your customer data. Owners report price rises and hard-to-exit contracts on several of these (see how to cancel ServiceTitan), though those are owner reports, not facts about any vendor.
CNL rebuilds that stack as one system you own: code in your GitHub, data in your own cloud account. Plans start at $6,000 once plus $290 a month for one tool, $18,000 plus $590 for a Core stack of two to four tools, with hosting around $150 a month at cost. There are no per-tech fees, and the monthly fee is locked for 24 months.
Here is the same 12-tech shop, another example. ServiceTitan at the $374 midpoint is 12 x $374 = $4,488 a month (see what ServiceTitan costs), plus the $549 of Podium and CallRail: $5,037 a month. A Core stack at $590 plus $150 hosting is $740 a month. The difference is $4,297 a month, so $18,000 pays back in about five months.
Now the other side. If that shop only rents Podium and CallRail and runs on a cheaper field tool, the bill is $549 a month. Owning at $740 a month costs more, and renting wins. Owning pays when the rented bill is large, grows with every tech, or when you want the booking, reminders and reviews to share one customer list. CNL only starts a build when the free audit shows payback within 12 months of going live, and email, accounting and payroll are not rebuilt.
The free audit takes the tools you pay for and returns a line-by-line plan, a fixed price and a payback month in five business days. If the answer is "keep renting," it says so.
See which of these tools you should own and which to keep renting
Tell us which tools you pay for. Within five business days you get a free, line-by-line audit: what each tool costs you a year, what we would rebuild as one system you own, a fixed price, and the month it pays for itself. The plan is yours to keep either way.
Get my free audit Fixed quote. No per-tech fees. No call needed to get the plan.Questions owners ask
What is a normal missed-call rate for an HVAC shop?
No source I opened measures HVAC alone. CallRail's Sept 2025 article gives 28% across all businesses, and other vendor figures run lower. Measure yours from a month of phone logs.
Is online booking worth it if my customers call?
Booking adds a second door. It helps after hours and with callers who do not want to talk. Keep the phone answered, and add booking, not instead of it.
How many reviews do I need?
There is no magic count. BrightLocal's 2026 survey says recent reviews matter, with 74% of consumers looking for ones from the last three months. A steady flow beats a big old pile.
Should I buy Local Services Ads before fixing my phones?
No. Ads are paid per lead, so unanswered leads are money gone. Fix answering first, then raise the budget.
Do I need to rebuild my software to get more calls?
No. Better answering and review habits work on any software. Owning one system only matters when your subscriptions cost more than the rebuild would.
Sources
- CallRail, "How missed calls are costing your business more than you think", 28% of calls go unanswered on average, vendor beta data (Sept 11, 2025): https://www.callrail.com/blog/missed-calls-costing-your-business
- SignpostAI, "How much revenue do home services businesses lose from missed calls", voicemail and cost-per-call estimates from an answering-service vendor, sources unnamed (Apr 15, 2026): https://www.signpost.com/blog/how-much-revenue-do-home-services-businesses-lose-from-missed-calls
- BrightLocal, Local Consumer Review Survey 2026, 97% read reviews, 74% want reviews from the last three months (Feb 11, 2026): https://www.brightlocal.com/research/local-consumer-review-survey/
- Google Business, Local Services Ads, pay per lead and the Google Verified badge (read Nov 2, 2026): https://business.google.com/ca-en/ad-solutions/local-service-ads/
- Contracting Business, poll on HVAC maintenance agreement revenue, invitation only, no results on the page (Sept 1, 2026): https://www.contractingbusiness.com/quizzes/article/55401639/poll-how-much-revenue-do-hvac-maintenance-agreements-really-generate
- CostBench, ServiceTitan price range $250 to $498 a tech a month, Podium Core $399 (snapshots Mar and Jul 2026): https://costbench.com/software/field-service-management/servicetitan/price-history/
- CallRail pricing, Lead Conversion $150 a month (checked Oct 29, 2026): https://www.callrail.com/pricing