It is 2:14pm on a Wednesday. Your Google ad just generated a call. The person on the other end has a burst pipe under their kitchen sink. Water is spreading across the floor. They called you because your ad said same-day service and you had 47 reviews.
Your phone rings. You are under a crawlspace finishing a job. You cannot answer.
It rings five times and goes to voicemail. The caller does not leave a message. They go back to Google and call the next result. That contractor answers on the second ring. By 2:17pm the job is booked. By 4pm they are on-site. By evening they have invoiced $620 and earned a five-star review.
You paid $68 for that lead. You got nothing from it. And you will never know it happened.
This Is Not an Occasional Problem. It Is a Daily Revenue Leak.
Most HVAC and plumbing contractors think of missed calls as an unfortunate side effect of running a busy operation. Something that happens sometimes. Not ideal, but unavoidable.
The data says otherwise.
Across home service businesses running paid search and LSA, the average missed call rate during business hours is 23%. Nearly one in four calls goes unanswered. In one-person and two-person operations, that rate climbs above 35%.
At $65 average cost per lead and a 50% booking rate on answered calls, every ten missed calls is roughly $325 in wasted ad spend and $1,625 in lost potential revenue assuming an average $500 job value.
A contractor running $2,500 a month in ads with a 25% missed call rate is paying approximately $625 every month for leads they hand directly to competitors without ever speaking to the customer.
That number tends to change how contractors think about call answering.
Why Calling Back Does Not Fix It
The immediate instinct when a contractor hears this is: “I call back missed calls as soon as I can.” That feels like a solution. It is not.
Here is what the data on callback conversion looks like for home service leads:
Call back within 5 minutes: 45–55% callback conversion rate. Call back within 30 minutes: 22–28% callback conversion rate. Call back within 2 hours: 8–12% callback conversion rate. Call back the next day: under 5% callback conversion rate.
The decay is steep and it is fast. By the time most contractors are finishing a job and returning calls , 45 minutes to 2 hours later , the customer has already booked with someone who answered live. They are not waiting. They have a broken AC or a leak or no hot water. They are calling down the list until someone picks up.
The problem is not that you are not calling back. The problem is that live answer is the only version of this call that consistently converts, and by the time you call back, the window has already closed.
The Three Systems That Stop the Leak
System 1: A Trained Answering Service That Knows Your Business
A generic virtual receptionist who takes a name and number and says “someone will call you back” does not solve the problem. That caller will still call the next contractor. What converts a caller who did not reach you live is someone who picks up, sounds like they know your business, gives the caller something , a price range, a booking time, a clear confirmation that their problem will be handled , and gets a name and time slot committed before they hang up.
Dedicated home service answering services , Ruby, Posh, PatLive, and others specifically trained for contractor businesses , handle this differently from generic services. The person answering knows that “my AC is not cooling” is a different urgency level from “I want to schedule a tune-up.” They know to ask for the address, give an estimated arrival window, and confirm the appointment rather than just taking a message.
Cost: $250 to $500 a month for a service that answers during business hours. What it recovers: 40 to 60% of calls that would otherwise go to voicemail and be lost.
For a contractor spending $2,500 a month on ads with 25 missed calls per month, recovering 12 of those as booked jobs at $500 average job value is $6,000 in revenue from a $350 investment.
System 2: The Two-Hour Text Rule for Every Missed Call
For every call that goes unanswered , whether because you are on a job, between calls, or the answering service was at capacity , a text message goes out within two hours. Not a callback. A text first.
The message is short: “Hi, this is [First Name] from [Business Name]. Sorry we missed your call just now , are you still looking for help with [service category]? We can usually get someone out same day. What works for you?”
Why text before calling back: 78% of consumers say they prefer a text over a voicemail for initial contact from a service business. A text gives the customer something to respond to on their timeline without requiring them to be available for a live call at the exact moment you ring back.
The contractor who texts first , even if they follow up with a call , converts missed leads at nearly double the rate of the contractor who only calls back.
This system requires call tracking. You need to know who called, when, and whether it was answered. If you are running paid ads and do not have call tracking set up, that is the first thing to fix , without it you are operating blind on every one of these numbers.
System 3: After-Hours Lead Handling That Does Not Lose the Morning
If a customer calls your HVAC business at 9pm because their furnace has stopped working, they are not calling out of curiosity. They are cold, they are potentially with a family that is cold, and they want a solution.
Most contractors’ after-hours response is a voicemail that says they are closed and to call back during business hours. The caller hangs up, searches “emergency HVAC,” and finds a competitor who handles emergency calls. That competitor earns a $900 emergency job and potentially a long-term customer.
The fix is two-part. First, your Google Business Profile and ads need to be clear about whether you do or do not handle emergencies , vague is worse than honest because it generates calls you cannot service and creates the worst version of the experience.
Second, for the calls that come in after hours for non-emergency jobs, an automated text response that acknowledges the call and sets a specific expectation , “Thanks for calling [Business]. We are closed right now but we will call you first thing tomorrow at 8am to get you sorted. If this is an emergency, here is our emergency line.” , converts dramatically better than silence.
The customer who receives that text at 9pm feels acknowledged. They are far more likely to be on the phone with you at 8:01am than to have called three other contractors during the night and already booked with someone else.
The Underlying Problem: You Are Measuring the Wrong Thing
Most contractors measure their ad performance by cost per lead. $65 per lead , is that good or bad?
The right question is cost per booked job. If you are paying $65 per lead and booking 50% of the calls you answer, but missing 25% of calls, your true cost per booked job is not $130. It is $174 once you account for the leads you paid for and lost to voicemail.
Fix the missed call rate from 25% to 10% and the same ad budget suddenly performs 20% better , not because the ads improved, but because you stopped handing paid leads to your competitors before ever speaking to them.
What to Do This Week
Pull your call tracking data for the last 30 days. If you do not have call tracking, set it up today , it is built into Google Ads and takes 20 minutes to configure.
Count how many calls went unanswered during your business hours. Multiply that number by your average cost per lead. That is the amount you paid Google or LSA for leads you handed to your competitors.
Then ask which of the three systems above would recover the most of that number fastest. For most contractors, it is the answering service during business hours. For others, it is the two-hour text rule. For some, it is the after-hours acknowledgement message.
Pick one. Build it this week. The revenue it recovers will be visible within the first 30 days.
We run a free call audit for HVAC and plumbing contractors , we go through your last 30 days of call data, identify every missed call and unclosed lead, and show you the exact dollar value sitting in your current ad spend that a simple call handling system would recover. No new budget required.
Book your free call audit here.
Related reading:
- B2B SEO Agency Los Angeles: How LA’s Most Competitive B2B Companies Are Winning Clients From Google (While You’re Not)
- How to Choose an SEO Agency That Actually Delivers Results (Not Just Reports)
- Growing Brand Awareness On Various Social Media Platforms
Digiwolves works with HVAC, plumbing, roofing, and home service contractors across the US and UK. Google Premier Partner certified.


