Do Missed Calls Hurt Your Google Local Services Ads Ranking?

Start with the correction, because most of what circulates about this is wrong.

Search this question and you will find vendor after vendor claiming that Google keeps a 90 day missed call history and that the damage compounds across that window. That claim is not in Google's Local Services documentation, and we have not located it in any Google published source. It reads like something copied from one blog to the next until it started sounding official. Do not budget against it, and do not let anyone close you with it.

What Google does publish is narrower, and it still matters.

What Google actually says

Google's Local Services Help page titled "About ad rankings" lists the inputs that determine where your ad shows. One of them reads, verbatim:

"Your responsiveness to customer inquiries and requests: Missed calls may negatively affect your responsiveness."

Source: Google Local Services Help, About ad rankings, read August 4, 2026.

That is the documented basis, all of it. Missed calls are named inside Google's own list of ranking inputs, and the same page treats average response time as part of profile quality, so responsiveness shows up twice in one document. Google publishes no weight for either mention, and no lookback window at all.

So here is the defensible version. Missed calls are documented as a negative input to a ranking factor you control. The size of the rank effect is unpublished, which means nobody can price it for you. The cost you can measure tonight is the job that walked.

What a missed call costs you

Every number below is an input you supply. The example values show the shape of the math, not your business. Replace them before you believe the output.

InputExample value used belowWhere your number comes from
Inbound LSA calls per month80 (reader-supplied assumption)LSA dashboard, Leads tab
Answer rate82 percent (reader-supplied assumption)phone system or CRM call log
Booking rate on answered calls35 percent (reader-supplied assumption)your CRM, trailing 90 days
Average invoiced ticket$640 (reader-supplied assumption)your CRM, trailing 90 days
Average handle time3 minutes (standing modeling assumption)phone system report

Layer one, the jobs that walked.

  • 80 calls x (100 percent minus 82 percent) = 14.4 missed calls per month. Call it 14.
  • 14 missed calls x 35 percent booking rate = 4.9 jobs.
  • 4.9 jobs x $640 = $3,136 per month, or $37,632 a year.

That is the same money your cost per booked job measures from the other side of the ledger.

Layer two, what you already paid.

Local Services Ads bills per lead. Some of the calls nobody picked up were charged to you as leads. Google runs a dispute process for leads that do not qualify, and the categories it covers are listed inside your own account. Open the Leads tab, filter to the unanswered calls, and add up what they cost. That number is specific to your account, and there is no credible industry average to substitute for it.

Layer three, the rank effect.

Google does not publish how much lead delivery moves per unit of responsiveness, so there is no coefficient to look up and none worth trusting from a vendor. Run it as a sensitivity, then check it against your own dashboard over 60 days.

Lead delivery dropCalls lost per monthJobs lostRevenue lost per monthTotal with layer one
0 percent00$0$3,136
10 percent82.8$1,792$4,928
20 percent165.6$3,584$6,720
30 percent248.4$5,376$8,512

Note the asymmetry. Layer one is capped at the 14 calls you missed. Layer three is not, because it applies to your whole lead flow, including the 66 calls you answered. Fourteen dropped calls. Eighty calls pay for it.

Why the calls get missed

Not because anybody stopped caring. Because call volume is spiky and the desk is staffed for the average.

At a 3 minute average handle time, one CSR clears about 20 calls an hour with nothing else going on. Nothing else going on is not a thing that happens at 4:40 on a Friday in July. Your CSR is reading a serial number back to a homeowner one character at a time. A tech is holding from an attic, asking for a part number. Line three is a no cool, and line three goes to voicemail. That homeowner is looking at four LSA cards, and yours just failed the only test that mattered. A heat wave compresses a month of that into one afternoon.

Then there is the volume you never see. Cactus reports that a plumbing and HVAC company in Utah booked about $150,000 in confirmed revenue in four months, and that about 58 percent of those captured leads came in after hours. That is one customer's result, not a category average and not an industry rate. It still raises the question worth asking about your own numbers: how much of your responsiveness signal gets generated while the office is dark? For most trades, after hours calls are the emergencies, not the overflow.

What actually moves the responsiveness signal

One thing. Every call answered, every hour, with no voicemail box in the path.

That is a coverage problem, not a hiring problem. You cannot staff a Friday afternoon spike, a 2 AM burst pipe, and a heat wave Tuesday at one headcount. What you can do is put something in front of the phone that never has a second line ringing behind it.

Cactus answers every call around the clock and books the job into Jobber or Housecall Pro while the caller is still on the line. It is $999 per month. For the longer version, here is what an AI receptionist does for contractors.

FAQ

Does Google keep 90 days of missed call history? Not in anything Google publishes. The 90 day figure circulates on vendor blogs and does not appear in Google's Local Services documentation. Google does publish that missed calls may negatively affect your responsiveness, which is one of the listed ad ranking inputs. No weight and no lookback window is documented.

Does Google penalize you for missing Local Services Ads calls? Google does not use the word penalty. Its ranking documentation states that missed calls may negatively affect your responsiveness, and responsiveness is one of the factors that determine ad rank. Missed calls are named directly. The weight is not published.

Do you still get charged for an LSA call you did not answer? Local Services Ads bills per lead rather than per click, and Google runs a dispute process for leads that do not qualify. Whether a specific unanswered call was charged, and whether it can be disputed, is visible in your own LSA account. Check the Leads tab rather than trusting a general answer from anyone, including us.

Will answering every call by itself put me in position one? No. Bid, relevance, reviews, and profile completeness sit alongside responsiveness in Google's list. Answering every call removes one ranking input you are currently working against yourself. It does not replace the others.

Next step

Pull your answer rate for the last 30 days and rerun the math above with your own numbers. If it is not in the high nineties, book a demo and we will walk through what full coverage would do to it.