AI Visibility Statistics From 1,352 Real AI Answers

AI Visibility Statistics From 1,352 Real AI Answers

These AI visibility statistics come from 1,352 real answers about 17 local businesses, and the headline number is 18.1%. That is how often the AI engines named the business we were asking about, which is all AI visibility means in practice: whether an assistant says your name when a customer asks it for a recommendation. We put one question to five engines, "What [service] company do you recommend in [city]?", across 79 cities between August 29 and September 22, 2026. In 162 of the 272 service and city combinations we tested, no engine named the business at all.

Key takeaways

  • AI named the business being measured in 18.1% of answers (245 of 1,352). The typical business in the group appeared in 17.1% of its own answers.
  • 14 of the 17 businesses were named in fewer than half their answers. Two were never named once, by any engine, in any city.
  • In 162 of 272 service and city combinations, no engine named the business. That is 60% of everything we tested.
  • When AI did name a business, it named it first 51% of the time. Being mentioned at all is the hard part.
  • AI named about 3.5 businesses per answer, while BrightLocal's 2026 consumer research found 72% of buyers look at three or fewer before they decide.

How we measured this

Every number here traces back to one question, asked the same way every time: "What [service] company do you recommend in [city]?" We ran it for each service a business actually sells, in each city it actually serves.

Five engines answered: ChatGPT, Google AI Mode, Gemini, Claude and Perplexity. Grok appears in our report template but was never run, so every figure on this page reflects five engines, not six.

That worked out to 1,360 queries. We got 1,352 answers back. The eight that returned nothing were dropped rather than counted as failures, because an engine that times out has not made a judgment about anyone.

An engine that answered and named no businesses at all is a different thing, and those count as a miss. That distinction matters when you set our rates beside other published AI visibility data, so we are stating it up front.

One of the 17 reports used an earlier version of our format, covering a single service across eight markets with earlier model versions. We left it in and are telling you it is there.

If you want to see what the underlying websites looked like, we published audit findings from 41 local business sites separately. This piece measures what the AI said. That one measures what it had to work with.

GetLocalLeads.AI, an AI visibility agency for local service businesses, runs this same test every month.

How often does AI recommend local businesses?

Across all 17 businesses, AI named the business in 245 of 1,352 answers. That is 18.1%. The median business, the one sitting in the middle of the group, landed at 17.1%, so the average is not being dragged around by one outlier.

Underneath that, the spread is wide and mostly bad. Fourteen of the 17 were named in fewer than half of their answers. Ten of the 17 came in under a quarter. Two were never named at all, in any city, for any service, by any of the five engines. Eleven of the 17 had a competitor that AI named more often than them, and ten of the 17 reports came back with a Critical verdict.

It is fair to ask whether 18.1% is a bad number. Nobody expects to be named in every answer, and there are only so many slots. But flip it around for the businesses we measured.

For every ten customers who asked an assistant for a recommendation, roughly eight heard a list that did not include the business. Those eight never bounced off its website or ignored its ad. They were handed three or four names, none of them its own, so it was never in the running. There is no impression count anywhere that would show an owner that happening.

Here is the part that changes how you should read all of it. Fourteen of the 17 businesses were ranked number one by at least one engine, at least once. The knowledge is in there.

These are not businesses the internet has never heard of. They are businesses the engines know inconsistently, which is a different problem with a different fix. If you have wondered why you're missing from answers where you clearly belong, that gap between "known" and "named" is usually where it lives.

Seeing where you land is the first thing we do for a new client.

The same business, different city, different answer

Geography moved these numbers more than anything else we looked at.

We tested 96 business and city pairs. In 44 of them, 46%, the business was never named for any of its services in that city. Not ranked low. Absent.

The pattern inside that was consistent across the group. For businesses measured in more than one city, the strongest city averaged 45% of answers while every other city combined averaged 16%. Twelve out of twelve had a strongest city that beat the rest of their footprint. Eleven of 13 multi-city businesses had at least one city sitting at zero.

One Georgia business shows the shape of it clearly, and it is one case rather than a rule. Across its two home cities it was named in all 30 answers, every service, every engine, without a miss. In the largest expansion market it serves, it was named in none of the 15.

Businesses measured in a single city averaged 40.4% against 17.1% for multi-city businesses, but that comparison rests on only four businesses and 57 answers, so treat it as a direction, not a finding. The useful version is simpler: for the businesses we measured, AI visibility thinned out fast away from wherever the business is physically rooted, which is the same problem that makes cities without offices hard to win in ordinary local search.

We map this city by city before recommending anything.

Not every engine answers the same way

Gemini named the measured business in 28.8% of its answers. Google AI Mode managed 17.1%, Perplexity 16.2%, Claude 14.7%, and ChatGPT 14.0%. Google AI Mode is the conversational version of Google search, the one that answers in paragraphs instead of a page of blue links.

Before reading too much into that, here is the caveat that belongs in the same breath. Gemini names about 4.7 businesses per answer. ChatGPT names about 2.7. A longer list gives everybody more chances to appear, so some of Gemini's lead is generosity rather than knowledge.

Claude did something none of the others did at any scale: in 11.8% of its answers it declined to name a single business. An answer with no recommendation in it is still an answer a customer walked away from.

Each engine, taken alone, missed about six of the 17 businesses completely. Only seven of the 17 were named at least once by all five engines. Five of the 17 were named by one engine or none.

The practical read on all this is that engine choice is not a strategy decision you get to make. Your customer makes it, based on whatever app is already on their phone, and you have no visibility into which one they opened. Treating any single engine as the target means accepting that you are invisible to whoever picked differently.

The number that surprised us most: the average business had a 35 percentage point gap between its best engine and its worst. Same business, same question, wildly different answers depending on which assistant the customer happened to open. Anyone optimizing for one engine is reading a single column of a much wider table, which is why we keep saying beyond ChatGPT is where the work is.

Our audit covers all five engines, not just the one everyone names.

Being named is a switch, not a ladder

This is the finding we would keep if we had to throw out the rest.

Of the 245 times AI named one of these businesses, 124 of them, 51%, put it in the first position. Eighty-six percent landed in the top three. The average position across every mention was 2.0.

Now set that beside the misses. In 162 of 272 combinations, nobody was named at all. Only 10 of those 272 combinations had every engine name the business, which is 9% of the combinations where even one engine did.

Put those two facts together and the shape is clear. There is almost no middle. A business is either absent from an answer or sitting at the top of it. Very few land at four or five.

The engines do not even agree with each other on who belongs first. Across all 272 combinations, every engine picked the same number one business only nine times, 3.3%. We matched on exact business names, so spelling variants counted as disagreement and the true figure is a little higher. It is still tiny.

Traditional search trained everyone to think in ladders. You are on page two, you work to page one, you work into the top three. AI answers do not have a page two. There is no ranking below the answer that you are slowly climbing out of, because a customer never sees a fourth screen of ChatGPT results. Understanding how AI chooses a business matters more than any ranking report, because the whole game is getting inside the answer at all.

Why position four does not exist

Across 1,352 answers, the engines named 4,715 businesses. That works out to about 3.5 per answer.

BrightLocal's 2026 consumer research found that 72% of consumers look at three or fewer businesses before deciding, and only 1% look at more than ten.

Line those up. The assistant hands over three or four names. The buyer checks three or fewer. If you are the fourth name in an AI answer, you are already outside what most people will look at, and you are competing for a slot that shrinks every time the model writes a shorter list.

Of all 4,715 business names the engines produced across our tests, 245 belonged to the business we were measuring. That is 5.2%. The other 94.8% were competitors, and reports averaged 107 different companies named apiece.

One more thing worth knowing: 12 of the 49 service lines we tested were never named in a single city. A business can look fine on its headline rate while one of the services it sells is invisible everywhere it operates, which is something a single-number score will never surface. Getting cited has to happen service by service, not once for the whole company.

If you want the shortlist worked out for your market, book a call.

How this compares to the bigger studies

We are not the only ones measuring this, and the larger studies are worth knowing about. Most local SEO statistics you will find still measure Google: map pack appearances, review counts, click share. Very few measure what the assistants actually say, and the ones that do tend to study large chains.

SOCi's 2026 Local Visibility Index, published in March 2026, analyzed roughly 350,000 business locations across 3.2 million AI queries. It found brand locations appeared in AI recommendations 6.5% of the time, with Gemini recommending brands 11% of the time, against 36% for Google's local 3-pack. Coverage of that index also reported ChatGPT at 1.2% and Perplexity at 7.4%, though those per-platform splits were not on SOCi's own public page.

Our 18.1% is much higher than their 6.5%, and the reason matters. We asked about each business using its own service, in its own city. That is the most favorable prompt a business could get. SOCi sampled far more broadly. A targeted question is the ceiling, not the average, so read our figure as the best case and theirs as the wider picture.

The two datasets agree on something neither of us set out to prove. Gemini names the most businesses, ChatGPT the fewest. Different methods, different scales, same order.

The universe is different too. The average brand in their index had about 67 locations. The reader we built this for has one.

We publish our method so you can hold us to it.

What these numbers cannot tell you

Seventeen businesses is a small group. These are AI visibility statistics from the businesses we measured, and nothing here supports a claim about local businesses in general. Where we break the group into segments the samples get smaller still, down to four businesses in one comparison.

Every report is a baseline, captured once. None has been re-run, so nothing on this page measures improvement, or shows any work we did having an effect. For what a change over time actually looks like, our client's climb is a separate piece with its own evidence.

These businesses were also not chosen at random. They were measured for sales conversations and client work, which is its own kind of selection.

And engines vary between runs. Ask the same question tomorrow and some of these numbers move, so part of every rate here is noise rather than signal.

We publish it anyway, because a number you can check beats a rounder number you cannot. Ask us for the figures behind any claim we make.

Frequently asked questions

How often does AI recommend local businesses?

In our testing, AI named the business being asked about in 18.1% of 1,352 answers. SOCi's 2026 index of multi-location brands put the figure at 6.5%. Where a given business lands depends heavily on how the question is asked, and a targeted prompt about its own service in its own city is the best case.

Why doesn't ChatGPT recommend my business?

Usually because it does not have enough consistent information to be confident naming you. In our data, 14 of 17 businesses were named first by at least one engine, so the information often exists but is not reaching every engine. You can check your business in a few minutes.

Which AI engine recommends local businesses most often?

Gemini, at 28.8% of its answers, followed by Google AI Mode at 17.1%. ChatGPT was lowest at 14.0%. Gemini also lists more businesses per answer, so some of that lead comes from longer lists rather than better knowledge.

Is being named second or third good enough?

Third is usually fine, fourth usually is not. AI names about 3.5 businesses per answer and most buyers look at three or fewer, so the bottom of a list gets very little attention.

How do I check whether AI recommends my business?

Ask each engine which company it recommends for your service in your city, then write down every business it names and where you appear. Run it for each service and each city separately, because both change the answer. That is exactly the method behind this page, and AI visibility work starts with running it properly.

Run it on your own business this week

The method on this page is not proprietary. Open all five engines, ask about your own service in your own city, and write down who gets named. Ten minutes will tell you which of these numbers is yours, and the result is usually more specific than anything a monthly report has told you. If you would rather see the whole picture across every service and city you serve, GetLocalLeads.AI does this for a living.

AI Visibility Audit: What 41 Local Business Sites Revealed

AI Visibility Audit: What 41 Local Business Sites Revealed

An AI visibility audit checks whether AI tools like ChatGPT, Gemini and Google's AI Overviews can read your website, believe what it says, and recommend you to a customer. In August and September 2026 we ran one on 41 local businesses across North America. Every one of them explained its services clearly. Not one scored above 41 out of 100, and every site had urgent fixes waiting. What held them back was small, visible and fixable.

Key Takeaways

  • The average score across our 41 audits was 34 out of 100, and the best score anyone reached was 41.
  • Access was mostly fine: 71% of the sites passed the crawl-access check. Trust is where they lost their points.
  • Two out of three of the businesses we audited wrote their own business name more than one way across their website and public profiles.
  • Five out of six of them had an error a customer could see on the page, from typos to leftover template text.

What does an AI visibility audit check?

An AI visibility audit is a review of the signals AI tools use to decide whether your business is real, what it does, and whether it is safe to recommend. Ours looks at six areas:

  • Whether AI crawlers can reach your pages at all, through your robots.txt file (a short file that tells bots where they may go) and your sitemap (a list of your pages).
  • Schema, which is labeling in your page code that tells machines what each page is about.
  • Whether your name, phone number and other facts match everywhere they appear.
  • Proof a machine can verify, like reviews, named people and finished work.
  • How your content is organized.
  • Anything visible on the page that undercuts trust.

Each audit ends in a written AI visibility report and an AI visibility score from 0 to 100. That score measures something different from the free online checkers. Those tools count how often an AI mentions a brand. Ours measures whether your website gives AI a reason to mention you in the first place.

This matters more every month. BrightLocal's Local Consumer Review Survey 2026 found that the share of consumers using AI to find local businesses climbed from 6% in 2025 to 45%. If the idea is new to you, our guide to AI visibility covers the basics. The 41 businesses in this study were mostly plumbers, spread across at least 18 US states and one Canadian province.

If you want your own numbers, our free audit runs these same checks.

Every business explained its services. None scored above 41.

Every one of the 41 audits rated service clarity as strong, and the average score was still 34.2 out of 100. The median was 35. The lowest score was 24 and the highest was 41. These owners knew what they sold and said so plainly. A clear description of services was the one thing every site already had, which makes it the one thing none of these audits needed to fix. The trouble sat somewhere else.

The scores bunched low. Of the 41, 28 (68%) scored 35 or below, and 38 (93%) scored under 40. The 28 plumbing companies in the group averaged 34.9, a touch higher and still well short of halfway.

Every site also had urgent fixes, the problems we flag to correct before they cost a business trust. Across the 41 audits we logged 208 of them, an average of about five per site, and every site had at least three.

Here is the part that surprised us. Getting AI to the website was mostly handled. Of the 41 sites, 29 (71%) passed our crawl-access check, and 33 (80%) pointed bots to their sitemap correctly. Our piece on crawler access explains the two files involved if you want the mechanics.

Trust told a different story. Only 5 sites (12%) earned a strong rating for technical AI readability overall. Not one of the 41 earned a positive rating on AI trust signals: 38 were rated "needs work" and 3 were rated "bad." The door was open. What AI found inside gave it little reason to vouch for anyone.

That pattern repeats through every finding below. Access is mostly solved for these businesses. Belief is where they lose, and the sections that follow show exactly where it leaks.

The fastest way to see where your own site lands is a short call to look at it together.

How many businesses wrote their own name more than one way?

Of the 41 businesses, 28 (68%) wrote their business name more than one way across their website or public profiles. On their own websites alone, 22 (54%) did it. Among the plumbers, 17 of 28 (61%) had their name written two or more ways on their own site.

It rarely looked dramatic. An ampersand in the header and the word "and" in the footer. "Inc." on the About page and nothing on the homepage. A short nickname in the body copy. A parent company's name on one page and the trade name on the next.

Why does this matter to AI? An AI system keeps one record for each business, called an entity: a single thing with a name, a location and a set of services attached. When your site calls you three different things, it hands that system three candidates and no way to be sure which one is you. Our guides to name consistency and entity SEO go deeper on how that record gets built.

The same split happens across websites. Six of the businesses (15%) spread one brand over more than one domain, which divides the same signals between two addresses.

This check takes five minutes. Search your own site for every version of your name, then pick one. To keep it from drifting again, set up a single source of truth: one document holding your exact business details, which every page, profile and listing copies from.

A quick call is all it takes to see how your own site reads to AI.

How common were typos and leftover template text?

Thirty-four of the 41 sites (83%) had at least one visible copy error: a typo, placeholder text, stray characters or garbled symbols that any customer could see.

Spelling and grammar were the most common. In their own copy, 17 of the 41 (41%) had spelling or grammar errors. Counting errors inside the testimonials they chose to display, the number rises to 23 (56%).

Leftover template text was the most striking. Nine sites (22%) still had placeholder text live on the public site. A Florida plumber had a service page showing lorem ipsum, the fake Latin filler designers use in mockups, with "Author Title" printed where customer testimonials belong. A Kentucky plumber's page still carried the website builder's default line: "This is a paragraph where you can add any information you want to share with website visitors." A Florida restoration company had the words "New Paragraph" sitting on its homepage.

Some errors landed on the very words the business sells. A Missouri plumber's footer misspelled one of its own services and repeated the misspelling three times.

We did not measure whether errors like these change what AI recommends, so we will not claim they do. What we can say is simpler. The customer reads the same page the AI reads. A buyer judging website credibility sees placeholder text and a misspelled service and draws the obvious conclusion: nobody is looking after this site. That impression lands before the phone ever rings.

The check: read your footer and your full service list out loud, slowly. Typos hide in the places you stopped reading years ago.

If you would like a second set of eyes on your pages, get your audit.

What happens when a website contradicts itself?

Eleven of the 41 businesses (27%) published facts that contradicted each other, either on their own site or between their site and their Google listing. The conflicts covered review counts, phone numbers, license numbers, addresses and email addresses.

Review counts were the most common clash. Seven sites (17%) showed conflicting review numbers, and all seven were plumbers, which works out to 25% of the plumbing group.

Each example sounds small on its own. A Florida plumber showed two different review counts on the same site and listed three different license numbers. A California plumbing company's homepage claimed a few hundred Google reviews in one spot and nearly two thousand in another. An Oklahoma plumber called itself BBB (the Better Business Bureau) accredited while its BBB listing said otherwise.

One conflict costs calls directly. A Colorado company displayed one phone number, but its "Call Today!" button dialed a different one. Every customer who tapped that button reached a number the page never showed them.

A system that finds two answers to the same question cannot tell which one is true, so it has good reason to trust neither. People react the same way. Two review counts on one page read like a number nobody checked.

The check: open your site on your phone and tap every phone link. Then compare every review count and license number on the site with each other and with your Google listing.

When you are ready to see what your own site shows, book a call.

Why does so much proof look borrowed?

Proof is what separates a business that says it does good work from one that shows it. On these sites, much of that proof looked recycled or was missing entirely.

Start with testimonials. Of the 41, 13 (32%) repeated the same testimonials on one page or across several pages, and among plumbers the rate was 36%. A buyer who meets the same three quotes on the homepage, the service page and the contact page stops believing any of them. Fresh, specific real reviews carry more weight than a polished trio on repeat.

Finished work was missing almost everywhere. Of the 41, 35 (85%) had no case-study, results or project page at all. For a picture of what that kind of proof can look like once it is written down, see our local SEO case study.

People were missing too: 27 businesses (66%) showed no leadership or team bios. Person schema, the code label that tells machines who is behind a business, was present on only 3 sites (7%). An AI system deciding who to trust had no one to point to.

Claims ran ahead of evidence. Nineteen sites (46%) stated a guarantee or warranty, and only 7 (17%) said what it actually covers. Ten (24%) made unqualified claims such as "#1," "the best" or "100% guaranteed" with nothing on the page backing them, and 5 of those (12%) called themselves #1 or the best outright.

Outside proof was hard to confirm. For 26 of the 41 (63%), the audit could not verify their review profiles from the website itself. Those reviews may well exist. The site simply gave neither a machine nor a buyer a clear path to find them.

We run this audit free, and it checks every item above for your own site.

Which answers does AI look for that these sites left out?

Buyers ask the same handful of questions before they pick up the phone, and most of these sites gave those questions no home.

That gap matters because of how an assistant answers. When a customer asks it something, it looks for a page that already answers the question in plain words. A clear question as a heading, with a two-sentence answer under it, hands the assistant a ready quote. A site without one leaves it to quote somebody else.

FAQ pages were rare. Only 8 of the 41 (20%) had a dedicated FAQ page, and 22 (54%) had no FAQ content anywhere. Of the 19 that answered questions somewhere, only 4 marked those answers with FAQ schema so machines could read them as questions and answers. Clear question-and-answer content is one of the most direct ways to get cited by an assistant.

Price was a blank. Of the 41, 36 (88%) published no pricing at all. When a customer asks an assistant what a job costs, these sites gave it nothing of their own to quote.

The labeling was thin. Organization schema, the label that tells machines who a business is, was present on 20 of the 41 (49%) and partial on 3 more. For 12 sites (29%), the audit confirmed none of the six core schema types it checks. Our plain-English guide to schema markup shows what those labels look like.

Book a call and we will walk through which questions your site already answers.

What should a local business fix first?

The good news in this data is that the most common problems are also the cheapest to fix. In order:

  1. Create a single source of truth for your business details, and have every page, profile and listing copy from it.
  2. Proofread your footer, service list and homepage, and delete any template text.
  3. Make every phone number, review count and license number match, on the site and on Google.
  4. Swap repeated testimonials for distinct ones, and put a named person behind the business.
  5. Answer your top buyer questions on the page, then add schema so machines can read them.

Treat that first item as a style guide for your business identity: your exact name, address, phone, hours, services and logo in one place, copied from there every time.

Most of that list is an afternoon of work, and all of it belongs ahead of any new content spend. Once it is done, you can check whether AI recommends you and see what changed.

Get your audit to see this list ranked for your own site.

How we ran these audits, and what the scan cannot see

These findings come from 41 AI Visibility Audits that GetLocalLeads.AI, an AI visibility and digital marketing agency for local and multi-location service brands, prepared in August and September 2026: 39 in August and 2 in September. Each one reviewed a business's public website. These were businesses we audited, not clients we served, so nothing here describes results we produced.

Twenty-eight of the 41 were plumbing companies, some also offering HVAC. The rest covered pest control, roofing, landscaping, water treatment, restoration, appliance retail and several professional and personal services. Forty were in the United States and one was in Canada. Every percentage in this piece is a share of those 41 audits, not a claim about all local businesses.

The scan has limits, and we would rather name them. It reads public pages, so it cannot always confirm a Google Business Profile or a third-party review count. A few checks were not reported for every site, so we left them out. Duplicate navigation text that may come from the scanning process itself was excluded from every count.

Frequently asked questions

What does an AI visibility audit check?

An AI visibility audit checks whether AI tools can reach your website, understand what it is about and trust what it says. Ours covers crawler access, schema, name and fact consistency, verifiable proof, content organization and visible trust problems. It ends with a score out of 100 and a ranked list of fixes.

Do I need an AI visibility audit if I already rank on Google?

Ranking and being recommended are separate questions, and our audits measure the second one: whether your site gives AI a reason to trust it. That question matters more each year. BrightLocal's 2026 survey found 45% of consumers now use AI to find local businesses, up from 6% a year earlier.

What is a good AI visibility score?

In our 41 audits, no business scored above 41 out of 100, and the average was 34. A low score is normal and useful, because it arrives with a ranked list of what to fix. Free online checkers that show an AI visibility score usually measure something different: how often a brand gets mentioned.

How much does an AI visibility audit cost?

GetLocalLeads.AI runs a Free AI Visibility Audit. To qualify, you need a website, a name, an email and a company URL. The comprehensive audit carries a stated value of $997, and you can request yours by booking a call.

Can I check my own website for these problems?

Yes. The five fixes above double as a self-check you can run in an afternoon. To test whether assistants actually name you, follow our guide to checking whether AI recommends your business.

The pattern across these 41 businesses is oddly hopeful. The problems that cost them the most trust were the ones that cost the least to fix: a name, a typo, a phone link, a repeated quote. The fix starts with someone reading the site the way a stranger would, and our AI visibility services pick up from there. If you want that first read done for you, book a call and we will run your free audit.

More GetLocalLeads.AI case studies

The Local SEO Checklist: 15 Items, Ordered by Impact

The Local SEO Checklist: 15 Things That Should Be True

A local SEO checklist is the list of things that should be true about your business online, ordered by how much each one changes whether a customer searching right now ever sees your name. Most of the ones you will find are sorted by category, which is how an agency files the work rather than how an owner needs to receive it. This one is sorted by impact. Fifteen items across four tiers, each stating what finished looks like and how you verify it yourself at no cost. Eleven of the fifteen need nothing but your phone and a browser.

Key Takeaways

  • Five items decide whether you appear at all. Everything below them is refinement on a profile that is claimed, correctly categorized, honestly located and correctly named.
  • An item is done when something is true, not when you have performed an action. "Optimize your profile" is not checkable. "My primary category finishes the sentence this business is a" is.
  • Padding your business name with keywords is the fastest way to lose the profile. Google's guidelines say it "could result in the suspension of your Business Profile."
  • Most local SEO checklists written before 2026 say nothing about whether AI assistants are allowed to read your site, and for a single-location operator that item now matters more than link building.

How is this checklist ordered?

By impact, which here means how much an item changes whether a searching customer ever sees you at all. The four tiers run in that sequence: whether you appear, which of the businesses that appear gets picked, whether a machine can read and repeat you, and whether being found turns into a ringing phone.

That order comes out of Google's own description of how local results work. Google names three factors. "Relevance is how well a Business Profile matches what someone is searching for." "Distance refers to how far each business is from the customer who's searching." "Prominence means how well-known a business is."

Distance you cannot change without moving. Prominence is the slow one, built out of reviews, mentions and links over months. Relevance is almost entirely a question of whether your profile and your pages state accurately what you do and where you do it, and that costs nothing but attention. So the cheap, high-impact work sits in relevance, which is where this list starts.

One caveat. Impact order is our judgment from doing this work, not a task list Google publishes. A plumber in a county with four competitors and a roofer in a metro with four hundred will find different items bite hardest. Treat the sequence as a starting order rather than a law. How this connects to the wider AI and search visibility work is on our service page, and a short call sorts out which tier to start on.

Tier 1: the five items that decide whether you appear at all

This is the google business profile checklist buried inside every broader list, plus the one website item that belongs beside it. Nearly every stalled operator we look at is failing at least one.

Based on an internal study of 41 local service businesses, 68% wrote their own business name more than one way across their website and public profiles.

1. Your Google Business Profile is claimed and verified by you

Done looks like this: you can sign in today and edit the profile without asking anyone. Not your last web guy, not the nephew who set it up in 2019. You.

To check, search your business name in a private browsing window. If Google offers an "Own this business?" link, the profile is unclaimed and open for someone else to take. If the profile is clearly yours but you have no dashboard, another account holds it and you need the ownership request process, which is slow. Start it today. More on the profile in optimizing your profile.

2. Your primary category finishes the sentence "this business is a"

Done looks like this: one primary category naming what you are, with as few secondary categories as you can manage. Google's guidance is blunt. "Use as few categories as possible to describe your overall core business," and the test is whether a category completes "This business IS a" rather than "this business HAS a." A plumber who takes the occasional HVAC job is a plumber.

Checking takes thirty seconds. Open the Categories field and read it aloud as a sentence. Categories stuffed in as keywords are a common reason a profile underperforms in the Maps results.

3. Your business name field is your real-world name and nothing else

Done looks like this: the name on the profile matches the name on your van, your invoices and your website, character for character. No city, no service keywords, no "Best."

This item carries a penalty the others do not. Google's guidelines state that "Including unnecessary information in your business name isn't permitted, and could result in the suspension of your Business Profile," and that the name must be the real-world one used on your storefront, website and stationery. Owners add their city because a competitor did it and got away with it. That competitor is one report away from losing the profile.

To check, read the profile name next to your signage. If they differ, the signage wins, and the same rule covers your details everywhere else (item 6).

4. Your address or service area describes where you actually work

Done looks like this: a precise street address if customers come to you, or a service area matching where your trucks genuinely go if they do not. Google does not accept P.O. boxes, and a service area drawn three counties wide will dilute you in the town you serve.

To check, pull last month's job addresses against the service area on the profile. If most of that radius has never seen one of your trucks, tighten it.

5. Your money pages are actually indexed

Done looks like this: your homepage and every service page returns "URL is on Google" in Search Console. A page that is not indexed cannot rank, and this is the Tier 1 item that most often fails silently for years.

Check it with the URL Inspection tool, which reports "information about Google's indexed version of a specific page, and also allows you to test whether a URL might be indexable." Paste the URL, read the verdict, then use Test live URL on anything you changed recently. When a page is missing, the report names the reason, usually a stray noindex tag or a robots.txt block.

Tier 2: the four items that decide which of you gets picked

Once several businesses qualify to appear, Google has to choose an order. These four are where that choice is made, and unlike Tier 1 they are never finished, only maintained.

6. Your name, address and phone number are identical everywhere

Done looks like this: the same suite number format, the same phone formatting, the same "Inc." or no "Inc." across every place your business is listed. Machines match on strings, not on intent, and "Ste 4" and "Suite #4" are two different businesses to a matching algorithm.

To check, search your phone number in quotes and read what comes back. Every variant that appears is a small vote against you. Fix the profile first, then your website, then the listings you control, so each correction copies from one source.

7. Your core listings are claimed, not just present

Done looks like this: the listings that exist about you are ones you control and can edit. Data aggregators create listings for businesses that never asked, and those listings carry whatever phone number was true in 2017.

To check, search your business name plus your city and open the first two pages of results, then do the same on the two or three directories your trade actually uses. Chasing hundreds of them is wasted effort; claim the handful on those first two pages and stop there.

8. New reviews are still arriving this month

Done looks like this: a steady trickle with recent dates, not a pile from three years ago. Google states plainly that "more reviews and positive ratings can help your business's local ranking," and recency is part of how a reader judges whether you are still any good.

To check, sort your reviews by newest and read the date on the top one. If it is older than a month, you have a process problem rather than a service problem, and the fix is a process you can install: ask on the day the job ends, every time.

9. Every review has a reply, and the bad ones have a good reply

Done looks like this: a 100% reply rate, with the one-star replies written for the next reader rather than for the angry customer.

To check, count the unanswered ones. The number is usually higher than owners expect. A good reply to a bad review names the complaint, says what you did about it, and takes the rest offline in one sentence. We are happy to walk through where yours stands.

Tier 3: the three items that decide whether an AI names you

This tier appears on almost no competing list. Two terms first, defined plainly. Answer engine optimization (AEO) is structuring a page so an assistant can lift a direct answer out of it. Generative engine optimization (GEO) is being the source that assistant names. BrightLocal's 2026 consumer research put the share of people using AI to find a local business at 45%, up from 6% a year earlier, and an assistant returns two or three names rather than ten blue links.

10. AI crawlers are allowed in your robots.txt

Done looks like this: OAI-SearchBot is not blocked. OpenAI's own documentation recommends "allowing OAI-SearchBot in your site's robots.txt file," and says sites that disallow it will not appear in ChatGPT search answers, though they may still show as navigational links.

To check, type your domain followed by /robots.txt into a browser and read the file. Plenty of sites block these crawlers by accident, through a plugin default nobody read. The line to look for is Disallow: / under User-agent: OAI-SearchBot, or under User-agent: *, which means every crawler.

11. An assistant asked for your trade in your town returns your name

Done looks like this: you are in the shortlist an assistant reads back.

To check, open a signed-out session and ask in the words a customer would use, not yours. "Who should I call for a burst pipe in Fort Wayne" beats "best emergency plumbing services." Ask across different assistants, because they disagree; each builds its shortlist from different sources.

12. Your site carries valid LocalBusiness schema

Done looks like this: LocalBusiness structured data with name and address at minimum, ideally with telephone, url and opening hours. Schema is code that states your business facts in a format machines read without guessing.

Be clear about the limit: Google says it "does not guarantee that features that consume structured data will show up in search results." Schema removes ambiguity rather than buying placement. To check, paste the page into Google's Rich Results Test and read the result: a LocalBusiness item detected with no errors is done. If this tier feels like someone else's job, that is a reasonable conclusion, and worth a call.

Tier 4: the three items that turn being found into a booked job

Ranking without answering the phone is an expensive hobby. These three decide whether Tiers 1 through 3 ever show up in your bank account.

13. Your hours are right, including the holiday ones

Done looks like this: regular customer-facing hours that match reality, plus special hours set before the holiday rather than after it. A profile that reads Closed on a day you are open sends a ready customer to the next name, and holiday hours that never got set are the usual cause.

To check, look at your own profile on a Saturday, and set next quarter's holiday hours while you are in there.

14. Your phone number is tappable and it gets answered

Done looks like this: one tap to dial on a phone, and a human or a system that picks up inside business hours.

To check, call yourself from outside the office at 4:50pm on a Friday. The result tends to be instructive. If the phone works fine and the traffic still never dials, the problem sits on the page instead: a number buried below the fold, or typed as plain text rather than a tap-to-call link.

Done looks like this: you can name last month's number of calls that came from Google without opening a spreadsheet you do not have.

To check, try to say the number out loud. If you cannot, this item is not done, and everything above it is being managed on feel. That tracking is a one-time setup on the website and the profile, and a demo shows what the reporting looks like in practice.

Which of these can you do yourself?

Eleven of the fifteen. Items 1, 2, 3, 4, 6, 7, 8, 9, 11, 13 and 14 need nothing but your phone, a free Google account and an afternoon. Four need more: indexing (5) needs Search Console access, robots.txt (10) and schema (12) need someone who can touch the site's files without breaking it, and call attribution (15) needs tracking that somebody has to set up once.

The uncomfortable part is that the eleven are not the hard part. They are the part nobody does, because no single one of them feels urgent on a Tuesday. The four that need access are different: they stay undone for years because there is nobody obvious to ask.

If your web company already tells you they handle SEO, this list is how you check. Ask them for the current index status of your five main pages and a screenshot of your robots.txt. Both take a competent person under ten minutes, and the response tells you more than any report will.

Where an outside team helps is mostly in the second group, plus the maintenance rhythm of Tier 2. Worth knowing before you call anyone: managing a profile on your behalf requires full ownership or manager access to it, and for multi-location operators we recommend managing each location separately rather than in bulk. If you would rather hand the list over than work it, that is a conversation worth having.

What is deliberately not on this checklist?

Three things were left off on purpose. Bulk citation packages, because volume stopped being the point and a hundred junk directories create a hundred chances for your phone number to go stale. Keyword density targets on service pages, because engines now read meaning rather than counting repetitions. And geotagging photos, which persists in older local SEO tips and has no documented effect.

Link building is real and it works, and it is still not in the top fifteen for a single-location operator who has not finished Tier 1. Links are slow and expensive. The items above are fast and free, and doing them second is how owners spend a year on the wrong thing. Where links and the rest of the website work belong is in our wider guide to SEO for small business.

One thing is missing because it belongs elsewhere. This list states what should be true. Diagnosing what is currently broken, and in what order to fix it, is a different exercise with a different shape: that is a local seo audit checklist, and we wrote up running a local SEO audit separately. There is also a free audit if you would rather see the answer than check it yourself.

How often do you run the list again?

Tier 1 quarterly, Tier 2 monthly, Tier 3 whenever the website changes, Tier 4 in the week before your busy season starts.

The cadences differ because the failure modes differ. Profile data drifts when a person edits it, so quarterly catches the edit you did not make. Reviews decay by the calendar whether anyone touches them or not, so monthly is the floor. Machine readability breaks on deploy, which is why Tier 3 is event-driven rather than scheduled. A developer migrating a site to a new host copies over a staging robots.txt that blocks every crawler, the site looks perfect to every human who visits, and nobody notices for four months. That failure is invisible from the front end, which is why it is tied to the deploy rather than the calendar.

Tier 3 also rewards speed more than the others. AI visibility can move within 24 hours of a website change such as an updated robots.txt or an llms.txt file, though results are not guaranteed. That is a faster feedback loop than anything else on this page. Worth a look at how this work is run end to end.

Frequently asked questions

What should be on a local SEO checklist for a small business?

Four groups, in this order. Whether your Google Business Profile is claimed, correctly categorized, honestly located and correctly named, and whether your pages are indexed. Whether your business details are consistent and your reviews are current and answered. Whether machines can read your site and name you. Whether being found turns into a call you can trace. A local seo checklist for small business owners fails most often at the first group, not the last.

How long does it take to work through a local SEO checklist?

The eleven do-it-yourself items take one focused afternoon, and most of that is the review and listings cleanup in Tier 2. The other four depend on who has access to your website, which for many owners is the real bottleneck. If you want a sense of where yours stands before committing the afternoon, a short call is the faster route.

Does my business name need my city in it to rank locally?

No, and adding it puts the profile at risk. Google's guidelines say unnecessary information in the business name "isn't permitted, and could result in the suspension of your Business Profile." Your city is already communicated by your address or service area, the field built for it. If a competitor in your town has "City Best Plumbing" as their profile name and outranks you, they are ranking despite that, not because of it.

Do I need to pay for a tool to check any of this?

No. Every verification line above uses a private browsing window, your phone, Google Search Console or the free Rich Results Test. Paid tools make the local seo steps faster at scale, which matters to an agency running forty profiles and does not matter to an owner running one. Buy the tool after you have run the list by hand once.

Is a local SEO checklist still worth working through now that AI answers questions directly?

More so, because assistants build their shortlist from the same underlying facts: your profile, your consistency, your reviews and what your site says plainly. A business that fails Tier 1 is invisible to both. The difference is the size of the prize, since an assistant names two or three businesses where a search results page listed ten. We can show you what the assistants currently say about you.

Where to start

Open a private browsing window, search your trade plus your city, and see how many of the first five items you can confirm in ten minutes. That is the whole starting move.

Most operators who do this find they fail at least one Tier 1 item, and it is usually number three. The city sitting in the business name has been there so long it reads as correct, and it is the one item on this page that can cost you the profile rather than a few positions. Fix that one before you read anything else about links. When you want a second set of eyes on the rest, book a call.

Service Area Pages: How to Rank Where You Have No Office

Service Area Pages: How to Rank Where You Have No Office

Service area pages are how a local business ranks in a town it has no office in. Each one is a page on your own site about a single area you work in, written for the people who live there. They work when the page is backed by real jobs in that town. When the page is your last page with the town name swapped, it becomes what Google's spam policy calls doorway abuse.

Key Takeaways

  • The map pack is address-gated. You will rarely appear in the three-business box for a town where you have no address, and the organic results below it are the winnable prize.
  • Google's doorway-abuse policy names this exact situation. One of its listed examples is pages targeted at specific cities that funnel users to one page.
  • Our 70/30 rule: at most about 70 percent of a city page is templated, at least 30 percent is genuinely unique to that town. Google publishes no percentage. This one is ours.
  • Build the page after the work, not before. A town you have never worked in gives you nothing true to write about, and there is no way to fake the difference.

Can you rank in a city where you have no office?

Yes in the organic results, and almost never in the map pack. Those are two different prizes, and owners lose months chasing the wrong one. The map pack is the box of three businesses with the little map above the regular results, and Google fills it based largely on where the searcher is standing and where your business physically sits.

If you are a service area business, meaning you drive to customers rather than hosting them at a shop, Google's own rules limit how far that profile reaches. Its Business Profile help states that "You can have up to 20 service areas," and that the boundaries "shouldn't be more than about 2 hours of driving time from where your business is based." If you do not serve customers at your address, the same guidance tells you to "Remove your address and only enter your service area." There is no setting that puts you on the map in a town forty minutes away as though you lived there. Getting the profile right still matters, and the fields that move the needle are covered in our guide to Google Business Profile optimization.

The organic results underneath are a different story. They are ranked on relevance and quality rather than proximity alone, which is the opening a city page is built for. In a smaller town the competition is often one directory listing and a website nobody has touched since 2019. If you want a second opinion on which towns are worth the effort, book a call.

What is a service area page, exactly?

A service area page is a page on your website about one town or area you travel to, covering the work you do there and the proof that you actually do it. It is not an ad landing page, and it is not your homepage with a place name dropped into the headline.

Owners mix up two things that look identical in a URL. Location pages are about places where you have an address, a phone that rings in the building, and people who show up there in the morning. City pages, when you have no address in the city, are about places you drive to. The evidence available to each one is different, and writing the second as though it were the first is how businesses end up publishing storefront pages for storefronts that do not exist.

If you do have real offices in more than one city, that is a different build with different rules, and we covered it in multi-location local SEO. See how GetLocalLeads.AI approaches local visibility.

When does a service area page become a doorway page?

When the page exists to catch the search rather than to serve the person who clicked it. Google publishes the test in writing, so here is its sentence rather than our summary. In its spam policies for Google Web Search, last updated 28 August 2026, Google defines the violation this way: "Doorway abuse is when sites or pages are created to rank for specific, similar search queries. They lead users to intermediate pages that aren't as useful as the final destination."

Then comes the example that names this situation directly. Among the things Google lists as doorway abuse is "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page." In practice that describes ten city pages whose only real content is the same paragraph and the same contact form, each one a hallway the visitor walks down on the way to the page you actually wanted them on.

Google is plain about the intent it is testing for: "In the context of Google Search, spam refers to techniques used to deceive users or manipulate our Search systems into featuring content prominently." It is equally plain about the consequence. "Sites that violate our policies may rank lower in results or not appear in results at all."

There is a second policy on the same page that most owners have never heard of, and it catches the modern version of this problem. Scaled content abuse "is when many pages are generated for the primary purpose of manipulating search rankings and not helping users," and one of its listed examples is "Using generative AI tools or other similar tools to generate many pages without adding value for users." The policy is about value, not about who did the typing. Forty city pages produced by a tool in one afternoon, with nothing new in any of them, is the named case.

The test you can run today is Google's own, from its guidance on creating helpful content: "Does the content provide substantial value when compared to other pages in search results?" Open one of your city pages, then open the one for the next town over, and answer honestly.

The 70/30 rule we use on every city page

Google publishes no percentage for how unique a page has to be. We do, because a rule you can apply beats a principle you can argue about. On every city page we build, at most about 70 percent is templated and at least 30 percent is genuinely unique to that town.

Based on our internal study of 41 local service businesses, 22% still had placeholder or template text live on the public site, the clearest sign of a page built from a template and never finished.

The 70 percent is honest scaffolding: how the service works, what happens on a visit, your guarantee language, the form, the layout. There is no reason to rewrite that for every town.

The 30 percent is where the page earns its place, and it comes from four things.

Local proof is the strongest of them: a job you did on a named street or in a named neighborhood, a photo taken there, a review from someone who lives in the town. Service nuance comes next, meaning what actually breaks in that place given its housing stock, its water and its weather. Travel and availability reality matters more than owners expect: how long you take to get there, whether there is a trip charge, whether you will take a 2 a.m. call that far out. Last are the questions people from that town really ask you, rather than the five you invented to fill an FAQ block.

Here is the entire rule in two sentences. "We serve Brookfield with fast, reliable service" is the same sentence you used for the last town. "Most of Brookfield's east side still runs on 1970s galvanized supply lines, so a pinhole leak there usually means replacing the whole run" is true in exactly one place.

If you cannot produce the 30 percent, the page is not ready, and rewording the other 70 percent does not close the gap. GetLocalLeads.AI is an AI visibility and digital marketing agency for local and multi-location service businesses, and this is the standard behind our SEO, GEO and AEO work. A free AI visibility audit will show you how your existing pages read to a machine.

How many service area pages is too many?

There is no page count that is automatically safe and none that is automatically a violation. The real ceiling is the number of towns you can write 30 percent unique content about, which for most single-truck operators lands somewhere between five and fifteen and grows as the work grows.

Volume on its own does get noticed. In one documented case reported in 2023, local search agency Sterling Sky described a site with more than 3,000 location and service area pages taking a manual action (a flag from a human reviewer at Google, not the algorithm) for "thin content with little or no added value." The pages had been written by people, with different wording on every one. Different words, same information. That is the part worth sitting with, because most owners assume rewriting is the safeguard.

Rate matters as much as count, and almost nobody mentions it. Our own build rule is five to ten pages a week, never a bulk dump. Forty pages appearing on a Tuesday afternoon looks like the thing the policy describes no matter what is on them. Spreading the build also shows you which pages do anything before you commit to thirty more.

Where city pages sit alongside the rest of the work is covered in our guide to small business SEO, and which towns deserve one is the kind of call we have with owners most weeks.

What to do when you cannot make the page real

Do not build the page yet. A town you have never worked in gives you nothing true to put on the page, and a page with nothing true on it is the thing the policy describes. This is the advice that costs us money, and it is still the right advice.

Renting a mailbox or a virtual office in that town is not the workaround either. Google's instruction to a business that does not serve customers at its address is to remove the address and enter a service area instead, so a listing built on an address nobody works from puts the whole profile at risk rather than one URL.

Four things are worth doing instead. Add the town to your Google Business Profile service areas so the profile at least reaches it. Put it on one honest coverage page that lists everywhere you go, without pretending each name is a destination. Run paid search into that town if you want work there this month, because ads do not care where you sleep. Then write up the first job you do there, the week you do it, with the customer's details left out. That write-up is the 30 percent for the page you will build later.

Waiting is not lost time. The page you publish after three jobs in a town will outrank and outsell the page you published after none, and you only get one first read. If that sounds like your situation, our home services marketing work starts from the same place.

Frequently asked questions

Do I need a page for every city I serve?

No. Build one for every city you can say something genuinely different about, which is almost always a shorter list than the one painted on your truck. The towns that do not make the cut still belong on a single coverage page and inside your Google Business Profile service areas.

Are service area pages duplicate content?

Not automatically. Two pages describing the same service will always share some language, and that by itself is not a problem. The trouble starts when the pages are substantially the same, which is the condition Google describes when it defines doorway pages, rather than any duplicate content rule. The question is whether a reader learns anything from one that the other would not have told them.

Can I use AI to write my city pages?

For structure, drafting and cleanup, yes. For inventing local detail, no, because it will hand you something plausible and false. Google's scaled content abuse policy specifically names generating many pages with a tool without adding value for users, so the value has to come from you.

Will a virtual office get me into the map pack in that city?

No. Google's instruction to a business that does not serve customers at its address is to remove the address and enter a service area instead. An address you do not actually work from risks the entire profile rather than a single page, and losing that profile costs you the town you already had.

How is a service area page different from a location page?

A location page is about a place where you have an address and staff. A service area page is about a place you drive to. They share a URL shape and almost nothing else, because the evidence available to each is different.

Where to start this week

Open your invoices from the last twelve months and list every town in them. Count the jobs per town. The towns with three or more are your page plan, in that order, and the rest wait until the work shows up. That list is usually shorter than the one the owner had in mind, and the pages built from it are the ones that rank.

The businesses that get flagged are almost never the ones that built too few pages. Book a call if you want help deciding which towns are worth it.

How Much Does Local SEO Cost? Real Numbers, Sourced

How Much Does Local SEO Cost? Real Numbers, Sourced

How much does local SEO cost? Most small and local businesses pay somewhere between $500 and
$1,500 a month, the average provider serving local clients charges about $1,557 a month, and
one-time projects most often land between $500 and $2,000. Every number in this article names
the survey it came from, how many providers answered, and the year it was collected. The real
problem with local SEO pricing is not the spread. It is that almost nobody tells you where
their number came from.

Key Takeaways

  • Most providers serving small and local businesses charge under $1,000 a month. SE Ranking's
    2024 survey of 260 agencies put 64% below that line.
  • The monthly retainer is the default. In GoodFirms' 2026 survey of 300-plus agency
    professionals, 60.6% make it their primary model.
  • The most-quoted averages here are from late 2023. The $3,209 agency figure comes from an
    Ahrefs survey published December 2023.
  • At $111 an hour, $300 a month buys under three hours of work.
  • No honest quote exists before someone has seen your market, locations and starting
    condition.

How much does local SEO cost per month?

Between $500 and $1,500 a month for most small and local businesses, according to the three
surveys that have asked providers what they actually charge. Those surveys are the best evidence
available, they do not agree, and the disagreement is worth understanding.

SE Ranking surveyed 260 agencies and published the results in December 2024. Of those agencies,
64% offer monthly retainers below $1,000, and the most common band was $500 to $1,000. That
sample matters more than the others if you run a service business, because 94% of the agencies
in it serve small or local clients. It is the closest thing in this category to a survey of the
people who would actually pick up your call.

GoodFirms fielded a larger study in April and May 2026, collecting answers from more than 300
agency professionals across more than 20 countries. It found 43.3% charging under $1,500 a
month, 48% sitting in the $1,500 to $5,000 band, and only 5.5% charging above $5,000.

Ahrefs polled 439 SEO providers for a survey published in December 2023. Providers who serve
local clients charged $1,557.08 a month on average.

Stack those three together and a single-location business in an ordinary market is shopping
between roughly $500 and $1,500 a month. Plenty of legitimate work is priced
above that, and some below it. What almost never happens is a fair price arriving before anyone
has looked at the business. If you want to see where you stand before talking to anybody, a free
visibility audit is a reasonable first move.

Why does every page give you a different number?

Part of the spread is real. Three surveys, three different populations: 260 agencies mostly
serving local businesses, more than 300 professionals spread across more than 20 countries, 439
providers worldwide. Different samples produce different averages. That is how surveys work.

The other part is not honest. The most-quoted figures in this category, the $3,209 average agency
retainer, the $1,348.63 freelancer average and the $111 hourly rate, all come from that Ahrefs
survey published in December 2023. They get republished every year inside articles with the
current year in the title. One widely read 2026 pricing guide presents those exact numbers as
coming from "a 2026 survey of 439 SEO providers." The sample size is right. The year is off by
three.

GoodFirms says it plainly in its own methodology note: its ranges "represent directional market
observations rather than fixed universal benchmarks." That is a more careful sentence than
anything written on the pages that quote it.

So keep a rule handy. If a pricing article will not tell you which survey a number came from and
what year it was collected, treat the number as decoration. We would rather start a conversation
with the evidence than with a package.

What are the four ways local SEO is sold?

Local SEO packages are built four different ways, and the model you are quoted changes what the
price means.

The monthly retainer is the default, by a wide margin. In the Ahrefs survey, 78.2% of
providers bill this way; in GoodFirms' 2026 survey, 60.6% make it their primary model, with
project work a distant second at 16%. SE Ranking found 53% of agencies prefer it over everything
else. The common bands agree closely: $500 to $1,000 a month in SE Ranking's data, $501 to
$1,000 in Ahrefs', where 20.4% of respondents charge exactly that. Retainers dominate because
local search is not a repair: reviews, competitors and Google's results all keep moving.

One-time project pricing is the second most common, offered by 48.9% of Ahrefs' providers.
Here the two surveys genuinely disagree. SE Ranking found the most common project fee sits
between $500 and $2,000, with 66% of agencies under $2,000. Ahrefs found $2,501 to $5,000 most
common, with 60.6% of respondents charging $1,001 or more. Both can be true of different
populations. A project price suits a defined job with an end, like a citation cleanup or a site
rebuild.

Hourly billing is fading. Ahrefs put the average at $111 an hour; SE Ranking found 45% of
agencies between $50 and $100, and 60% under $100. But 29.9% of GoodFirms' 2026 respondents no
longer offer hourly at all. Paying by the hour buys you time and advice, not an outcome, which
makes it a good fit for a consult and a poor one for growth.

Per location is how multi-location pricing is built, and it multiplies. Each location has its
own profile, its own reviews and its own local citations, the listings of its name, address and
phone number across the web. GetLocalLeads.AI recommends managing each location separately for
exactly that reason, which is why the work is structured per location rather than per company.
Be careful with the per-location numbers you find online: no independent survey publishes a
per-location band, so every one of those figures is a vendor's own price list. A short call is
usually enough to work out which model fits your situation.

What moves your local SEO cost between tiers?

Four things move the price: how competitive your market is, how many locations you have, the
condition you are starting from, and what the fee actually covers. Most pricing articles sort
businesses by employee count instead, but a nine-person HVAC company and a nine-person software
startup do not get the same bill.

How competitive your market is. GoodFirms' 2026 survey makes the effect concrete across
industries: 23.6% of agencies serving finance and fintech charge above $5,000 a month, against
9.1% of those serving education. The same pattern holds inside a trade. Forty roofers bidding for
three map slots in a metro is a different job from four roofers in a county seat. That is most of
the gap between quotes in home services marketing.

How many locations you have. This multiplies rather than adds, for the reasons above.

The condition you are starting from. This is the lever almost nobody discusses, and it is
often the largest. A business with a claimed, correctly categorized profile and a site that
crawls cleanly is a growth job. A business with three duplicate listings, a wrong phone number
and a site Google struggles to read is a cleanup job first. Month one of a cleanup and month one
of a growth program cost the same and produce very different things, which is why profile
optimization usually comes before anything else.

What the price actually covers. A quote for profile management only and a quote covering
content, technical work and schema (the structured code that tells search engines and AI tools
what a page is about) are not comparable, even at the same dollar figure. GoodFirms' caveat about
directional observations is aimed at exactly this.

Two of these moving at once is how one provider can quote $600 and another $3,000, and both be
fair, for two businesses in the same trade. If you want a read on which levers apply to you, that
is what a first call is for.

What does a $300-a-month local SEO package actually buy?

Do the division. At the $111 average hourly rate from Ahrefs' 2023 survey, $300 a month buys
under three hours. At SE Ranking's more common $50 to $100 band, it buys three to six. Now look
at what the same provider advertises for that fee: profile management, content, citation work,
review handling and monthly reporting. Three hours does not produce that list. Something in it is
not happening.

The floor underneath every quote is labor. The U.S. Bureau of Labor Statistics puts the
median wage for
market research analysts and marketing specialists at $37.87 an hour as of May 2025. That is the
closest official occupational category, and it is salary alone, before software, overhead or
margin. A price that cannot cover the hours is not covering the hours.

GoodFirms found the same thing from the supply side. Work priced under $300 a month, its 2026
survey reports, "typically relies on automation-heavy workflows with minimal strategic oversight."

The bottom of this market also has an enforcement record. In May 2018 the FTC
charged an operation
with robocalling small businesses, falsely claiming to represent Google, and collecting "a
purported one-time fee ranging from $300 to $700" to claim their Google listing. According to the
complaint, those who paid got a second pitch: $949.99 up front plus $169.99 or $99.99 a month to
"guarantee top search result placements." In May 2026 the FTC and the State of Illinois
took action
against a company the complaint alleges "created thousands of fake online business profiles for
non-existent home-repair companies," in categories including plumbing, electrical services,
heating and cooling, and garage door repair.

Google's own documentation settles the promise those pitches are built on:
"No one can guarantee a #1 ranking on Google."
Anyone who does is describing something other than search. We are happy to show you the mechanism
instead.

Is local SEO cheaper than national SEO?

Yes, and by a lot. In the Ahrefs survey published December 2023, providers serving local clients
averaged $1,557.08 a month, while those serving the worldwide market averaged $3,473.74. Ahrefs
put the gap at 123.1%.

The reason is scope rather than quality.
SEO for small business covers a bounded
geography and a smaller set of competitors, so there is less ground to hold. This
matters because the question people type is usually how much does SEO cost, and the answers that
come back are national answers. Those are not your numbers.

Scope mismatch is also the most common way a quote goes wrong. If you serve one metro and the
proposal reads like a national campaign, you are being sold coverage you cannot use. A plumber
working three suburbs does not need to outrank a plumbing franchise in another state. Ask which
cities the number covers, and how the answer changes if you add one. Owner-operators can see how
the scope question plays out in
local SEO for contractors, and we are glad
to walk through yours.

How do you sanity-check a local SEO quote?

You do not need to know SEO to tell a serious proposal from a weak one. You need five questions.

Ask where their industry average came from and what year it was collected. Anyone quoting a
figure should be able to name the survey. Ask what the monthly fee covers, in hours or in named
deliverables, and ask for it in writing. Ask what month one looks like against month six, because
a provider who has looked at your site will describe a cleanup phase and a growth phase rather
than the same work twelve times. Ask how many cities and how many locations the price covers. Then
ask Google's own suggested question, straight from its documentation: "What kind of results do you
expect to see, and in what timeframe?"

Two answers should end the conversation. A guaranteed first-place ranking is not something any
provider controls. And Google's guidance is blunt about cold outreach: "Be wary of SEO firms and
web consultants or agencies that email you out of the blue."

The five questions exist to turn two proposals into things you can actually compare. Once both
providers have written down the hours, the cities and the phase they think you are in, the
cheaper one is either genuinely cheaper or obviously thinner, and you no longer need to take
anybody's word for it.

If you would rather see the evidence before asking anyone anything, a
local SEO audit will show you what condition you are
in.

So what should you expect to pay?

This article is not going to end with our price, and the reason is the whole argument above. A
number quoted before anyone has looked at your market, your locations, your starting condition
and the scope you need is a guess wearing a quote's clothing. You have probably read four of those
today.

GetLocalLeads.AI is an AI visibility and digital marketing agency for local and multi-location
service brands, so what we can tell you is how an engagement is shaped. Contract length varies by
what the customer asks for, content cadence varies by package, and work begins once the agreement
is signed and the first payment clears. Reporting is a live data dashboard plus a monthly call, so
the spend and the outcome sit on the same screen. Multi-location work is structured per location.

The honest next step is finding out which tier your business is actually in, which starts with a
comprehensive AI Visibility Audit at no cost, and then a call about
search and AI visibility work.

Frequently asked questions

How much does local SEO cost per month for a small business?

Most small and local businesses fall between $500 and $1,500 a month. SE Ranking's December 2024
survey of 260 agencies found 64% charging under $1,000 a month, and GoodFirms' April and May 2026
survey of more than 300 agency professionals found 43.3% charging under $1,500. Where you land
inside it depends on your market, locations and starting condition.

Are local SEO packages worth it, or should I just do it myself?

The work is learnable. The constraint is hours. Profile management, reviews, citations and content
are ongoing, and an owner's hour is usually worth more in the truck or on the phone than on a
listing cleanup. If you have the hours and the patience, doing it yourself is real. If you do not,
buy it back. Either way, start by finding out what shape you are in, which is what the free audit
is for.

Is local SEO a one-time cost or an ongoing expense?

Ongoing. That is why 60.6% of the agencies in GoodFirms' 2026 survey bill a monthly retainer as
their primary model. Competitors, reviews and search results never hold still. One-time projects exist and make sense for a defined job, but they buy you a fix rather
than a position you keep.

How long before local SEO pays for itself?

There is no honest single answer, and any provider offering one has not looked at your market.
The timeline depends on how competitive your area is and what condition you are starting from. Ask
any provider the question Google itself suggests: what results do they expect, and in what
timeframe? Then hold them to it.

Can anyone guarantee I will rank first in my city?

No. Google's own documentation says it directly: "No one can guarantee a #1 ranking on Google."
Google also notes that it costs nothing to appear in organic results, so anyone selling placement
rather than work is selling something Google does not offer.

One last thing

The number to negotiate is not the retainer. It is what the retainer buys each month, and that is
the question almost nobody asks on a sales call. Get that written down and the price sorts itself
out, because you can finally compare two proposals that are describing the same work. When you are
ready to have that conversation, book a call.

Local SEO Services: What You Are Actually Buying

Local SEO Services: What You Are Actually Buying

Local SEO services almost always contain the same six line items: Google Business Profile work, citations and business information consistency, on-site and technical work, content, reviews, and reporting. Every provider writes that list in nearly the same words, which is why holding three proposals side by side tells you so little. What separates a real local SEO service from a thin one is never the list. It is how far down each line the provider actually goes.

Key Takeaways

  • Local SEO services are six standard line items. Every provider uses the same names.
  • Google says local ranking is relevance, distance and prominence, and that "There's no way to request or pay for a better local ranking on Google."
  • Most line items describe activity. Your result is a phone call. Grade each line by what the provider will show you.
  • The reporting line is the most diagnostic item on a proposal. A provider reports what they want to be judged on.
  • Ask what you keep if the engagement ends.

What are local SEO services?

Local SEO services are the ongoing work of getting a business found by people searching nearby for what it sells, across Google Search, Google Maps and the profile that sits alongside them. That last part is what makes local search engine optimization services different from general SEO. A national site competes with pages. A local business competes with pages plus a Google Business Profile, which is not on your website and does not follow your website's rules.

Google is unusually direct about how the ranking works. Its own guidance says local results are based on relevance, distance and prominence, and that "Businesses with complete and accurate info are more likely to show up in local search results." Relevance is how well your profile matches the search. Distance is how far you are from the person searching. Prominence is how well known you are, which Google ties partly to links and reviews.

The six line items below are how providers turn that into monthly work. They are also the order the rest of this piece follows, which is roughly the order they matter in for a business that is starting from a quiet phone. Our guide to SEO for small business covers the bigger picture of what moves the phone. If you want the search side handled as one system, that is what our SEO, GEO and AEO work covers.

Why do all the proposals look the same?

Because the vocabulary is industry standard. Nobody wants to be the one proposal missing citations, so every proposal has citations, and local SEO for small business owners reads exactly like local SEO for a chain. The words converged years ago, and clicks on this term are among the more expensive in local marketing, which pulls in providers of every quality level using the same language.

That leaves the buyer comparing six bullets that are the same six bullets, on three documents that are the same three documents. The variance that matters, depth, does not survive the trip onto a bullet. "Citation building" describes both a careful audit of every place a business is listed wrong and a bulk submission to four hundred directories nobody reads.

So here is the frame worth using instead. For each of the six, know what a real version looks like, what the thin version looks like, and the specific question that separates them before you sign. If your business is currently not showing up on Google at all, that gap is exactly where the damage happens.

Line item 1: Google Business Profile work

This line matters more than the other five, because for most local searches the profile is what the customer actually sees. Real profile work means categories chosen deliberately rather than guessed, every service and attribute filled in, real photographs added on a schedule, common customer questions seeded and answered, posts published, and the information on the profile matched to the information on the site. Google's own statement that complete and accurate businesses are more likely to show up is doing a lot of work here, and completeness is more tedious than it sounds.

The thin version is a provider who claimed the profile, set the hours, uploaded a logo and never opened it again. It looks identical on a proposal. It looks very different in the activity log.

Two questions separate them. Ask who will own the profile, and ask what the last ten changes to it were. A provider doing the work can answer the second one from memory.

There is also a risk tell worth knowing. If a provider offers to add your city or your service into the business name on your profile, they are proposing something Google's name guidelines prohibit outright. Google says the name "should reflect your business's real-world name" and that including unnecessary information "isn't permitted, and could result in the suspension of your Business Profile." A suspended profile costs more than any ranking it bought.

Our own approach to profile optimization is written up if you want the detail, including how we handle profile posts, and profile management is a service we run for clients every month.

Line item 2: citations and business information consistency

A citation is any place on the internet that lists your business name, address and phone number. Done well, this line starts with an audit of where you already appear, because most businesses are already listed in dozens of places and several of those listings are wrong. Then the wrong ones get corrected, a small set of directories that genuinely matter for your trade get claimed, and one canonical version of your details becomes the version everything else matches.

In one of our internal studies of 41 local service businesses, 27% published facts that contradicted each other, including phone numbers, license numbers and addresses.

Done thinly, this line is a bulk submission to hundreds of directories, reported to you as a number. "42 citations built" is not a result. It is a receipt for activity that may or may not have happened.

The tell is simple. Ask for the list of live URLs rather than the count, and ask what happens to those listings if you leave. A provider who cannot produce forty-two working links did not build forty-two of anything. Local citations and NAP consistency (your name, address and phone number identical everywhere) each have their own write-up, worth reading before you sit down with a proposal. If you would rather hand the cleanup to someone else, that is a conversation worth having.

Line item 3: on-site and technical work

On your own site, the work is service and location pages a human would actually find useful, local business schema, fast pages on a phone, and a click-to-call button that works. Schema is code that states your name, address, hours and services in a format machines read without guessing. Google's structured data documentation is honest about the limits: it says the markup tells Google about your hours, departments and more, but that "Google does not guarantee that features that consume structured data will show up in search results." Anyone promising you a specific search feature from schema is promising something the platform will not.

The thin version of this line is a city name swapped into a template and multiplied across fifty pages. Google has a name for that pattern. Its spam policies define doorway abuse as "when sites or pages are created to rank for specific, similar search queries" that "lead users to intermediate pages that aren't as useful as the final destination."

The tell: ask to see two location pages the provider built for another client, side by side. If the only difference is the city, you are buying a risk, not a page. Serving cities you have no office in is a legitimate goal with a legitimate method, and it is worth its own conversation. Local schema markup has its own plain-English write-up, and if the technical side is more than you want to run, we can talk.

Line item 4: content

Content on a local SEO plan should answer what a buyer in your service area actually asks before they call. That includes improving pages you already have, not only adding new ones, which is the part most retainers quietly skip. A page that has been sitting there for three years answering the wrong question is a cheaper fix than a new post, and it usually performs better.

The thin version is volume. Four posts a month about nothing in particular, with the keyword sprinkled through them. Google's spam policies name both failure modes plainly: scaled content abuse is "when many pages are generated for the primary purpose of manipulating search rankings and not helping users," and keyword stuffing is "filling a web page with keywords or numbers in an attempt to manipulate rankings."

Two tells here. Read one piece the provider published for another client in your trade, out loud, and notice whether you would send it to a customer. Then ask whether the retainer covers improving your existing pages or only producing new ones. The answer separates a content plan from a content quota. This is the part GetLocalLeads.AI handles for clients every month.

Line item 5: reviews

Google states plainly that "More reviews and positive ratings can help your business's local ranking," and buyers read reviews for reasons that have nothing to do with ranking. BrightLocal's 2026 consumer review survey, which polled 1,002 US consumers, found that 97% read reviews for local businesses, that 74% look for reviews written in the last three months, and that 80% say they are likely to use a business that responds to all of its reviews. The same survey found that about half of consumers are put off by responses that read as templated.

Good review work is therefore two habits, not a tool. A repeatable way of asking at the moment a job is finished, and responses written by somebody who read the review. Thin review work is an automated blast and copy-pasted replies. Worse than thin is a provider offering to generate reviews nobody earned, which is a problem you inherit and they do not.

The tell: ask exactly how reviews get requested, and read three responses the provider wrote for another client. Recency and tone show up immediately. How to get more Google reviews, and how to respond to the ones you have, are each written up on their own. Worth a look at how we approach it.

Line item 6: reporting, and why it is the most diagnostic line on the proposal

Put the reporting line last on the proposal and first in your judgment. A provider reports what they want to be judged on, so the shape of the report tells you what the engagement is optimized for before it starts. If the first page is impressions and rankings, impressions and rankings are the product.

Good reporting answers one question: did the phone ring more, and where did those calls come from. It ties calls and form fills back to a source, and it is available when you want to look rather than once a quarter in a PDF. Our clients get a live data dashboard plus a monthly call, which exists because a number you can only see when someone sends it to you is a number you cannot act on.

Two tells. Ask what number on the report would make the provider say a month went badly. A provider with no such number has built a report that cannot fail.

Then ask about timing honestly, and expect an honest answer. Google's own starter guide says "Some changes might take effect in a few hours, others could take several months." Anyone more precise than that is guessing at you. If you want to check it yourself before the next report lands, that is a reasonable place to start.

What actually moves the price?

Local SEO packages vary widely for reasons that are mostly structural rather than mysterious. Number of locations is the big one, because the profile work, the reviews and the local pages are per location, which is why we recommend managing each location on its own. After that: how competitive your service area is, how much already exists versus starting from nothing, whether the site needs technical repair before any of the rest can land, and how much content the plan calls for.

Those five things move a quote far more than the provider's brand does. The honest version of the money question is a conversation about which of them apply to you, not a number on a page. If you run multiple locations, start there, since it changes the shape of everything else. Book a call if you would rather see it scoped than guess at it.

What do you keep if you walk away?

Almost nobody asks this before signing, and it is the question that reveals who the work was built for. You should keep the Google Business Profile, as long as it is verified in your business's name and not the provider's. You should keep the website, the pages and the content. You should keep citations that point at your own details, and the analytics history that shows what happened.

What you do not want is a profile, an ad account, a tag manager container or a domain registered under a vendor's name, because leaving then means starting over. Google's own guidance on hiring an SEO makes the smaller version of this point, advising that during an audit stage you grant only read access to Search Console. Access should be a deliberate decision each time.

That said, a full-service engagement legitimately needs a lot of access: the website, any advertising accounts, social accounts, the Google Business Profile, Google Tag Manager, Search Console and Analytics. Asking for those is normal. Registering them in the agency's own name is not.

Does local SEO still matter when buyers ask AI?

Yes, and the inputs overlap more than people expect. When someone asks an assistant for a plumber near them, the assistant assembles a shortlist of two or three names from the same raw material the local pack uses: your profile data, consistent business details across the internet, and pages that state clearly what you do and where you do it. Clean that up for local search and you have done most of the work for AI answers too.

Two terms worth defining, since providers now sell both. GEO, generative engine optimization, is being named in AI-generated answers. AEO, answer engine optimization, is being the source an answer gets lifted from. GetLocalLeads.AI is an AI visibility and digital marketing agency for local and multi-location service brands, and that overlap is the whole reason we treat them as one job. Whether assistants already recommend businesses like yours is something you can check today, and it is where our work for home services brands starts.

Frequently asked questions

What do local SEO services include?

Nearly every local SEO service includes six things: Google Business Profile management, citations and consistent business information across the internet, on-site and technical work including local schema, content aimed at local buyers, review generation and response, and monthly reporting. The list is standard across providers. The depth of each item is not.

How do I know if my local SEO company is actually doing the work?

Ask for artifacts instead of summaries. Live citation URLs rather than a citation count, the last ten changes made to your Google Business Profile, a published page you can read yourself, and three review responses they wrote. Monthly local SEO services that produce real work produce evidence of it without a delay.

How long does local SEO take to work?

It varies more than most providers admit. Google's own guidance says "Some changes might take effect in a few hours, others could take several months," and suggests waiting a few weeks before judging whether a change helped. Profile fixes often move quickly. Content and authority take longer.

Can anyone guarantee I will rank number one on Google?

No. Google says directly: "No one can guarantee a #1 ranking on Google." It also says "There's no way to request or pay for a better local ranking on Google." A provider promising a specific position is promising something outside their control, and that promise is itself the warning.

Do I have to give an agency access to my Google Business Profile?

Yes, for anyone managing it properly, but ownership should stay with your business while the provider holds manager access. The same applies to advertising accounts, Google Tag Manager, Search Console and Analytics. Grant access deliberately, keep the accounts in your name, and any competent provider will expect that. If you want a second opinion on what you are being asked for, we are happy to look.

The one thing to do next

Take the proposal you are holding and mark all six lines with the question from this piece. Who owns the profile. Show me the live URLs. Show me two location pages. Does this cover existing pages. How do you ask for reviews. What number on this report means a bad month.

The last one predicts the rest. A provider who can name the number that would embarrass them intends to be measured. If you would rather someone else graded it, our free AI Visibility Audit is a reasonable place to start.

Missed Call Cost: The Math Most Owners Never Run

Missed Call Cost: The Math Most Owners Never Run

The real missed call cost for a service business is your average job value, multiplied by your close rate on the calls you do answer, multiplied by the share of missed callers you never win back. It is a formula, not a flat figure, and any page that hands you one is selling something. Most published numbers run high for one reason: they count every unanswered call as a customer lost forever and never subtract the people who ring back or who you reach on a callback. Here is the arithmetic with that subtraction left in.

Key Takeaways

  • The cost of a missed call is a formula, not a figure. Missed prospect calls, times your close rate, times your average job value, minus recapture.
  • Recapture is the step every calculator skips. Some callers ring back, some you reach on a callback, and leaving them out can roughly double the total.
  • Four of the five inputs have to be yours. Average job value varies more than any national figure can carry.
  • The larger loss never reaches your books. It rang somewhere else, and that business now owns the customer and the referrals.
  • Run the number to make one decision: whether fixing the leak costs less than the leak.

Why the missed call cost figures you have seen are too big

Search for the cost of a missed call and you will land on a calculator. Almost every page ranking for this question belongs to an answering service, an AI receptionist company, a phone system vendor or a call tracking platform. That does not make them liars. It does mean their arithmetic produces the number their product gets measured against, and nobody builds a calculator that makes their own product look small.

Look at how the sums are built. One widely cited example walks through five missed calls a day, applies an assumed close rate, and arrives at up to $1,500 a month, without subtracting a single caller who rang back forty minutes later. Another page written for home service owners quotes a miss rate and a dollar figure per call, then offers no formula at all, so there is nothing you can check.

Then there is the famous number itself. The "$1,200 per missed call" figure gets attributed almost everywhere to Invoca, a call tracking company. We read the Invoca page that carries the companion missed-call percentage, and $1,200 is not on it; that page works from entirely different assumptions. It appears nowhere below. A number you cannot trace is not a number you should budget against.

GetLocalLeads.AI would rather show you the working than hand you a headline, which is roughly how a first call goes too.

The five numbers you need before you can do this math

You need five inputs. Four of them have to be yours, and no average can stand in for them, because a drain clear and a roof replacement are not the same business.

Calls received per week. Every inbound call to the number customers actually dial, including the mobile you answer from the truck.

The share that go unanswered. Unanswered calls are the ones that rang out, went to voicemail, or hit a hold nobody came back to. Your call log has this, and so does your carrier bill.

The share of those that were genuine prospects. Not supply reps, not robocalls, not an existing customer moving a Thursday appointment.

Your close rate on calls you do answer. Out of ten real prospects you speak to, how many book work.

Your average job value. Last year's revenue divided by last year's job count is close enough to start.

Nothing here requires buying software. The call log, the carrier bill, the voicemail box and last year's invoices hold all five, and an hour with them beats any calculator on the internet. If you would rather have someone sit through that hour with you, that is what booking a call is for.

Step 1: how many of your missed calls were real prospects?

Take your weekly call count, multiply by the share that go unanswered, then multiply again by the share of those that were genuine prospects. Two multiplications, not one, and the second is where the vendor arithmetic quietly goes wrong.

Skipping the prospect share is how these numbers get silly. A plumbing company missing twenty calls a week is not missing twenty jobs. Some of those calls were a parts supplier, some were spam, and some were a customer confirming an arrival window she would have got by text anyway. None of them are revenue, and counting them as revenue is the single fastest way to produce a scary annual figure that nobody believes.

For a sanity check on your unanswered share, Invoca, a call tracking company, reported in 2024 that around 27% of calls to home services businesses go unanswered. Treat that as a band, not a number. It is the vendor's own platform data with no published sample size behind it, and your call log is better evidence about your business than anyone's benchmark.

A free AI Visibility Audit is one way to see what else is leaking before the phone even rings.

Step 2: what would those prospects have been worth?

Now take the prospect calls you missed, multiply by your close rate, and multiply that by your average job value. That gives you the revenue that was on the table.

Use the close rate on calls you actually answered. It is the only rate you have real evidence for, and it is almost always lower than the one owners quote from memory. For a band to check yourself against, Invoca's 2025 benchmarks report, which reached us through trade press coverage rather than directly, put home services call conversion at around 46% across more than 60 million calls. If your own figure is wildly above that, you are probably remembering your best month.

One decision to make before you go further: revenue or margin. The revenue version is the bigger number and the one that sounds good out loud. The margin version is the one that tells you what the leak actually took from you. Run both. They answer different questions, and the second one is the one you make decisions with.

Worth asking what your close rate says about your marketing and not just your phone, which is a conversation GetLocalLeads.AI has most weeks.

Step 3: subtract the ones you get back

Here is the step no calculator makes. A missed call is not automatically a lost customer. Some ring back, some you reach when you call back that evening, and every one of those is revenue you did not lose. A total that ignores them is a sales argument, not a measurement.

The callback side is weaker than owners assume. Pew Research Center found that 80% of Americans do not generally answer their cellphone when an unknown number calls, from a survey of 10,211 US adults fielded in July 2020. Read that from your customer's side: when you ring back from a number they have never saved, you are the unknown number.

The Federal Trade Commission received more than 2.6 million Do Not Call complaints in fiscal year 2025, mostly reported as robocalls. People are not screening you personally, they are screening everyone.

The counterweight sits in the same Pew study. 67% of Americans say they do not answer an unknown number but will check a voicemail if one is left, and only 14% say they generally ignore voicemails. So leave one. A returned call with a voicemail is a real contact attempt; one that rings out and stops is not.

CallRail, a call tracking company, surveyed 1,000 US consumers in September 2025: 42% said they leave a voicemail and 82% said they would call a competitor if you do not answer. Those came from one sample and they overlap, because a caller can leave a voicemail and phone the next business while waiting. Measure your own rate rather than borrow a survey's.

Measuring it takes a month. Tag every missed number that looked like a prospect, count how many you eventually booked by any route, and divide. Callback speed matters here too, but the rate is the input you need today.

Book a call if your recapture rate comes out lower than expected.

The whole calculation, worked through

The numbers below are illustrative placeholders chosen to show the arithmetic clearly. They are not industry averages and they are not a claim about your business. Swap in your own five and the shape of the answer stays the same.

Say a plumbing company takes 60 calls a week, misses 20% of them, and finds that 55% of the missed ones were genuine prospects. Their close rate on answered calls is 45%, their average job value is $480, their recapture rate came out at 45%, and their gross margin is 38%.

Step one, the calls that mattered. 60 calls times 20% unanswered is 12 missed calls a week. 12 times 55% genuine prospects is 6.6 prospect calls missed.

Step two, what they were worth. 6.6 prospect calls times a 45% close rate is about 3 jobs a week at stake. 3 jobs times $480 is roughly $1,425 a week of revenue exposed.

Step three, the subtraction. A 45% recapture rate means 55% of that exposure is the part that genuinely walked. $1,425 times 55% is about $784 a week actually lost. Over a year that is roughly $40,800 in revenue, and at a 38% gross margin, about $15,500 in profit.

Now run the version the calculators publish. Skip the recapture subtraction entirely and the same business, with the same five inputs, prints about $74,100 a year. Both figures came from identical numbers. One of them assumed that nobody ever calls a plumber twice.

The honest figure is still a truck payment. It did not need to be inflated to be worth acting on, and because it was not inflated, you can take it to your accountant without flinching.

The cost nobody counts: where that call actually went

That call did not evaporate when it rang out. Somebody was standing in a flooded laundry with a phone in their hand, and they went back to the search results and called the next name down the list. That business answered.

In an internal study of 41 local service businesses, we found a Colorado company whose call button dialed a different number from the one displayed on the page, so every customer who tapped it reached a number they never saw.

What they won was not one job. They won the job, then the review the customer left afterwards, then the repeat work, then the neighbour who asked who to call, then the emergency at six on a Sunday two winters from now. That is a customer relationship, and it is worth several multiples of the invoice that started it. The single ring-out is the small loss. This is the large one.

It compounds in a direction most owners never think about. The business that answered now has one more recent review and one more customer describing them online, and reviews and mentions are part of what search engines and AI assistants read when the next person in that town asks who to call. Getting more Google reviews is the compounding effect of having picked up the phone. If you are hard to find in the first place you never get the ring at all, which is why some businesses are not showing up on Google at the moment a customer needs them.

Being the first name a searcher finds, and the name an AI assistant repeats back, is what GetLocalLeads.AI, an AI visibility and digital marketing agency for local service brands, does.

What to do with the number once you have it

The figure is for making one decision, not for having a bad afternoon. Put your annual lost revenue from missed calls next to the annual cost of whatever you are considering doing about it. If the fix costs more than the leak, do not buy the fix. That sounds obvious and it is the step almost nobody takes, because the calculators are built to make the leak look unanswerable.

The order we would actually recommend is boring. Measure for one month first, because most owners are wrong about their own miss rate in both directions. Then fix the free things: a voicemail greeting that tells people you will call back today, and one person who owns the callback list by name rather than "whoever gets to it". Only then is spending money a question worth asking.

Know the limit of this exercise. It tells you what answering differently is worth, and nothing about how many calls you should be getting in the first place, which is usually the bigger number. That one is the question a fractional CMO is hired to answer, closer to executive consulting than to phone systems, and it starts with what your market looks like.

Frequently asked questions

How much does a missed call cost a small business?

It equals your average job value times your close rate on answered calls times the share of missed prospects you never recover. There is no honest single figure, because any source quoting one is averaging across industries with nothing in common. Run your own five inputs through the worked example above.

What percentage of calls do small businesses miss?

Invoca, a call tracking company, reported in 2024 that around 27% of calls to home services businesses go unanswered, based on its own platform data with no published sample size. Use it as a rough band; your own call log is better evidence than any benchmark.

Do people call back if you miss their call?

Some do. Nobody has a trustworthy public number for how many, and the figures that circulate trace back to vendor blogs rather than research. Measure your own: tag missed prospect numbers for one month, count how many you eventually booked, and divide.

Should I leave a voicemail when I call a missed caller back?

Yes. Pew Research Center found 67% of Americans do not answer calls from unknown numbers but will check a voicemail if one is left, while only 14% generally ignore voicemails. On a callback you are the unknown number, so the voicemail is what turns a ring-out into a real contact.

How do I find out how many calls I am missing?

Your call log and your carrier bill already record it, at no cost. Count one ordinary month, separate the genuine prospects from the suppliers and spam, and you have the two inputs that were hard. If you want a second opinion on what those numbers imply, book a call.

Before you close the tab

Run the five numbers once and Tuesday afternoons stop looking the same. The calls you miss are not random: they cluster in the hours you are least able to pick up, which are usually the hours your best customers are free to dial. Recalculate after any month that felt busier than usual, because that is the month the leak was widest. When you want a second opinion on what the figure means for your marketing rather than your phone, book a call with GetLocalLeads.AI.

How to Get More Leads for Your Business: Diagnose First

How to Get More Leads for Your Business: Diagnose First

If you want to know how to get more leads for your business, start by working out which of four things is actually broken, because each one has a different fix and they cost wildly different amounts. Either people are not finding you at all, or they find you and leave without making contact, or the lead arrives and nobody gets back to them quickly enough, or the leads arrive fine and they are the wrong work.

A phone that is slower than it was last year feels like one problem. It is four. Pick the wrong one and you can spend three months and a real amount of money fixing something that was never broken. That is how most owners end up deciding marketing does not work.

Key Takeaways

  • "I need more leads" is a symptom, not a diagnosis. Two businesses can say that sentence and have opposite problems.
  • There are four failure points: visibility, conversion, response, and fit. Fixing one does almost nothing for the other three.
  • Four numbers tell you which you have: how many saw you, how many contacted you, how many got a reply the same business day, and how many were work you actually want.
  • Budget spent on an undiagnosed problem buys more of the same problem, at a higher price per booked job.

Why "I need more leads" is usually the wrong diagnosis

Type how to get leads for my business, or how to get more customers for my business, into a search bar, and the articles that come back hand you somewhere between nine and thirty-two tactics. Ask for referrals. Run a webinar. Build an email sequence. Network on LinkedIn. Every one of those is real advice for somebody, and not one of them tells you whether it is advice for you. So you pick whichever sounds cheapest, you give it three months, and at the end you still do not know if it failed or if you were fixing a part that was never broken.

Most of that advice was also written for a different reader. Email nurture sequences and LinkedIn prospecting are what a sales team does when it has salespeople. You have a truck, a crew, and maybe forty minutes of office time after the last job of the day.

Here is the part that changes how you spend. A business that gets two hundred people looking at it and four calls has a completely different problem from a business that gets twenty people looking at it and four calls. Both owners say the same sentence: I am not getting enough leads. One of them needs to be found. The other one is already being found and is losing people somewhere between the search and the phone.

So do not spend another dollar on lead generation until you have counted. Diagnosis is not the step before the work. It is the work. It is worth seeing what that looks like in practice.

Failure one: nobody is finding you

This is a thin top of the pipe. Not enough people ever see your business in the first place, so nothing you do further down changes the arithmetic.

It looks like this from the inside. Nearly everything you book comes from repeat customers, referrals, or the same two general contractors. New names are rare and you can usually remember where each one came from. When you search for your own trade and your own town from a phone that is not yours, you are not in the map results.

Google is unusually direct about why. Its Business Profile documentation says local results are ranked on relevance, distance, and prominence: relevance is how well your profile matches what the person typed, distance is how far you are from them when they search, and prominence is how well known your business is. Distance is fixed, unless you move the shop. Prominence is the one you can move, and it is built out of the things people usually treat as housekeeping: a complete profile, consistent business information everywhere it appears, reviews, and links.

There is a newer layer sitting on top of that. BrightLocal's 2026 Local Consumer Review Survey put the share of consumers using AI to find local business recommendations at 45%, up from 6% a year earlier. That matters for a specific reason: an assistant does not return ten blue links you can scroll past. It names two or three businesses. Being on page one and being on the shortlist stopped being the same thing.

If this is your failure, the fixes have names, and each has its own guide on this site: why a business is not showing up on Google at all, how to optimize a Google Business Profile, how to rank higher on Google Maps, and how to get more Google reviews, which does more for prominence than most owners expect. For the AI layer, look for the piece on whether ChatGPT recommends businesses, which walks through how it picks names when someone asks it for a recommendation. A short call is usually enough to work out where you stand.

Failure two: they find you and then leave

Here the traffic is fine and the contact is not. People arrive, look, and go somewhere else without calling, filling anything in, or booking.

In our internal study of 41 local service businesses, 83% had at least one visible error on the page, such as a typo, placeholder text or garbled characters.

It looks like this. Your analytics show numbers that sound respectable and your phone log does not match them. You have a website that was built to look like a brochure, which is a different job from getting a stranger to make contact with a business they have never used.

The causes are usually embarrassing rather than complicated, and you can check most of them in ten minutes on your own phone. Is the phone number tappable, or is it an image? Does the form ask for six fields when a name and a number would do? Does any page say plainly which towns you cover? Does anything tell the person what happens after they hit submit, or does the form swallow their details and go quiet?

Run the arithmetic on your own numbers before you argue with this. Eight hundred visits and six calls in a month is not a traffic problem. Eight hundred people found you. Seven hundred and ninety-four of them decided not to bother, and buying more traffic just means more people deciding not to bother.

The objection at this point is usually that the site is new, or cost real money, or was built by someone reputable. All of that can be true at the same time as this failure. Most sites are signed off on how they look on a big screen in an office, not on how a person standing in a driveway with a dead furnace behaves at nine at night. Nobody tested that, so nobody knows.

If that is you, start with what actually moves a website conversion rate, the share of visitors who make contact. From there, the two things worth reading up on are what separates a brochure from a lead generation website, and, for the trades specifically, the layout decisions in contractor website design that make the difference. Learn more about how GetLocalLeads.AI approaches this.

Failure three: the lead arrives and dies before it reaches you

This one is the cheapest to fix and the most expensive to ignore, because you already paid for the lead. It was generated, it came in, and then it got lost inside your own operation.

You know the shapes it takes. The crew is on a job, so nobody answers. The voicemail box is full, or it is the generic greeting the carrier set up in 2019. The website form goes to an inbox somebody checks at nine at night. The callback happens the following afternoon, by which point three other companies have already called back and one of them is already on site.

One roofing owner described his constraint exactly that way in a contractor forum. His problem was never lead volume. His guys were on the roof all day and nobody followed up with the people who called.

How fast you have to respond, and what one missed call is actually worth in dollars, are both their own arguments with their own numbers, and they deserve more room than a paragraph. The first goes by the name speed to lead, the gap between a lead arriving and a human answering it, and the case for a specific number is made there; the second, the dollar cost of a missed call, is worth reading up on once you have counted. What matters for the diagnosis is narrower: if leads are arriving and you cannot say with confidence how many got a human response the same business day, this failure is live in your business right now and no amount of extra marketing will touch it. Book a call if you would rather have someone else map this out.

Failure four: the leads arrive and they are the wrong work

Plenty of leads. Wrong leads. Price shoppers who wanted three quotes and were always going to take the cheapest. Addresses forty minutes outside the area you cover. Jobs in your trade but not in your lane. People who filled in a form on somebody else's website and are surprised to hear from you.

This is the hardest failure to see, because every dashboard says you are winning. Lead count is up. Cost per lead is down. Booked revenue is flat and nobody can explain why.

It comes from two places. The first is bought leads, where the same enquiry is sold to several companies at once and the buyer is, in effect, entering a race they did not agree to. This is documented, not folklore. The Federal Trade Commission's 2022 complaint charged that HomeAdvisor made "false, misleading, or unsubstantiated claims about the quality and source of the leads the company sells to service providers," and in 2023 the FTC approved a final order requiring the company to pay up to $7.2 million. That is one company and one settlement, not a verdict on every lead service, but it does mean lead quality is a real failure mode and not you being fussy.

The second place is your own marketing describing you too broadly. If your website says "all residential and commercial services," every job adjacent to yours will find you, including the ones you lose money on. Being specific in public about what you do, where you do it, and what you do not take on lets the wrong job opt out before it ever reaches your phone.

Both fixes live in the same place. The guides on this site to digital marketing for contractors and to local SEO for contractors each cover how to attract the work you want rather than all the work there is. This is the kind of thing a booked call sorts out quickly.

How do you tell which one you have?

Four numbers, one month, an afternoon of work. You do not need a consultant to count them and you do not need special software.

One, how many people saw you. Views and searches in your Google Business Profile dashboard, plus sessions in whatever analytics your website has. The exact tool matters far less than counting the same thing the same way next month.

Two, how many contacted you. Calls, form submissions, and booking requests. If your phone system does not report this, count the phone log by hand for one month. It takes an hour and it is the most valuable hour you will spend this quarter.

Three, how many got a reply from you within the same business day. Almost nobody counts this one, and it is almost always the ugliest number in the set. Count a reply as a human conversation or a real message back, not a missed call you saw and meant to return.

Four, how many were the kind of work you want. In your service area, in your trade, at your price level, and able to move within a sensible timeframe.

Now read them in order. A thin number one is a visibility problem. A big drop between one and two is a conversion problem. A drop between two and three is a response problem. A healthy number two with a thin number four is a fit problem.

Two of them can be true at once. When that happens, fix the earliest one in the chain first, because improving your website does nothing measurable if only twenty people a month ever reach it. And keep the four numbers. Next month they tell you whether anything you did actually worked, which is a question most owners can never answer.

Where to start, by trade

The four failures are identical in every trade. What differs is which one usually bites first, how crowded the search results are when you go looking, and how forgiving the buyer is when you are slow to get back to them. Each trade below has its own guides on this site, named here so you know what to look for.

In HVAC, demand arrives in spikes and a lot of it is emergency intent, so visibility and response tend to matter more than anything clever; the HVAC SEO and HVAC website design guides are the place to start. Plumbing is even more emergency-led, where proximity and speed decide who gets the job, which the plumber marketing and plumber website design guides cover. Roofing is storm-driven, crowded, and expensive per lead, which makes fit failures common, and the roofing SEO and roofing website design guides are written around that. Electrical work splits across residential and commercial buyers who search differently, handled in the electrician SEO and electrician marketing guides. Construction and remodeling run long sales cycles where the portfolio does the selling, which is the focus of the guide to SEO for construction companies. If you run several locations, the counting exercise has to be done per location, and the multi-location local SEO guide explains why the totals lie to you. None of this changes the counting exercise itself. It changes what you do with the answer, and roughly how long the visibility half should take once you start. Get My Audit! is on the site if you want an outside read first.

What changes once you know which problem you have

Budget stops being a guess. You are no longer buying "marketing," a word that means nothing and can therefore never be judged. You are buying a fix for a named failure, and you already wrote down the number it should move.

That second part is the real return. Most owners cannot say whether last year's spend worked, because nothing was measured before it started. Four numbers on a whiteboard fix that, and they cost nothing.

Outside help earns its place in two situations. The first is when the diagnosis crosses several systems at once, which is common: visibility, website, and phone handling are usually owned by three people who have never spoken. A fractional CMO, a part-time marketing executive who owns all three, exists to close that gap. The second is when you have counted and the numbers disagree with what your marketing provider is telling you. That is the conversation executive consulting exists for; in the trades, the home services and contractors page is the better starting point. GetLocalLeads.AI is an AI visibility and digital marketing agency for local and multi-location service brands, and its free AI Visibility Audit does the visibility half of this diagnosis for you. It checks schema markup, answer-first page structure, and whether AI tools can read your site. It needs four things: a website, a name, an email, and a company URL.

Frequently asked questions

Why am I not getting leads even though my website looks good?

Looking good and getting contacted are different jobs. A site can be attractive and still bury the phone number, ask too much in the form, or never say which towns you serve. Check traffic against contacts. If hundreds arrive each month and a handful call, the problem is conversion, and extra traffic will not fix it.

How do I get more leads for my business without spending more money?

Start with the two failures that cost nothing. Returning calls the same business day is free and recovers leads you already paid for. Being specific in public about what you do and where you work is also free, and it stops wrong-fit jobs from eating your time. Those two usually move booked revenue before any new spend does.

Should I buy leads from a lead service?

They solve a volume problem and can create a fit problem, so it depends on which failure you have. If nobody is finding you, bought leads buy time while your own visibility is built. If your leads are already the wrong work, they make it worse, and the FTC matter above is a reminder to read the claims carefully. Worth talking through before you sign.

Is lead generation for small business different from what big companies do?

Yes, and the difference works in your favor. A local service business competes on relevance, proximity, and prominence in its own area, not on national budget. That is a contest you can win in your town against companies many times your size, which is why tactics aimed at corporate sales teams read as irrelevant when you are on the tools.

How long does it take to fix a lead problem?

It depends on which one you have. Response and fit failures can move within weeks because they are operational. Visibility takes longer, though not uniformly: AI visibility can move within 24 hours of website changes such as an updated robots.txt file, though results are not guaranteed, while traditional search rankings take time as algorithms adjust to the changes.

Before you spend another dollar

The reason "how to get more leads for my business" feels permanently unsolved for so many owners is that they keep solving a different problem from the one they have, then concluding the whole category is a waste of money.

You can end that this month. Write the four numbers on the whiteboard in the shop, count them again in thirty days, and let the gap between them tell you where your money should go. If you would rather have someone else run the count with you, book a call.

Cost Per Lead by Channel, Compared Honestly

Cost Per Lead by Channel, Compared Honestly

Cost per lead is what you spent on a marketing channel divided by the number of leads that channel produced. Spend $2,000 on a channel that brings you 25 calls and each of those calls cost you $80. For local service businesses the number usually lands between about $50 and $180 depending on the channel, as of 2026. That range is close to useless on its own, because some of those figures count a phone call and some count a job you actually booked.

Key Takeaways

  • A lead costs a local service business roughly $50 to $180 depending on the channel, and the spread inside a single channel is usually wider than the spread between channels.
  • A cost per lead and a cost per booked job are different numbers. Most published comparisons mix them, which makes cheap channels look expensive and expensive ones look cheap.
  • Referral work and Google Local Services Ads beat owned search on both price and speed, and an owner can run Local Services Ads without hiring anyone.
  • Paid channels hold their price forever, because you re-enter the auction every morning. Owned channels get cheaper per lead as volume climbs.

What is cost per lead, and how do you calculate it?

Take everything you spent on one channel in one month and divide it by the leads that channel produced. Spend $3,000 and get 20 calls, and you paid $150 a lead. Spend the same $3,000 and get 60 calls, and you paid $50. Same money, same month, very different business.

The arithmetic is easy. The denominator is where it goes wrong, because nobody agrees on what a lead is. One platform counts a form submission. Another counts a phone call that lasted more than thirty seconds. A third counts a text from someone who wanted a price on a job you do not do. Two shops can report the same number while counting two different events, so your figure and somebody else's average are not comparable unless you know their definition.

Your website matters here more than owners expect: the same traffic at twice the conversion rate costs half as much per lead. Nothing about the channel changed. The page did.

One more distinction the rest of this piece leans on. A lead is an inquiry. An acquisition is a paying customer. A cost per booked job counts work on the calendar. Three denominators, shuffled together constantly.

A second set of eyes on how your numbers are counted is a good reason to book a call.

Why most channel comparisons are rigged

Almost every cost-per-lead benchmark a contractor finds was published by a company that sells one of the channels in the table. The advertising agency's table shows ads winning. The SEO agency's table shows organic winning. The mail house has data proving mail works. We are one of those companies, so treat this page the same way and check the sources at the end of each row.

The second problem: most of the benchmarks that rank for this search are not about you. The marketing software glossaries at the top of the results quote $20 to $50 a lead for software companies and $5 to $15 for online stores. Nothing in those ranges describes a business that replaces water heaters.

Freshness is the third issue, and the one people miss. The most widely cited industry table here, the one giving average lead costs for HVAC and construction, is built on data collected between January 2022 and June 2025 and was last updated in May 2025. It is still worth reading. It is not current-year data, and anyone presenting it as such is careless with your money.

So here is the table with the channels that beat us left in it. Ask us to run it against your own numbers whenever you like.

What a lead costs on each channel

Channel Typical price per lead What that number actually counts Source and as of
Referral and repeat customers No advertising cost A call from someone who already trusts you No published benchmark exists
Google Business Profile and organic search About $69 for HVAC, about $174 for construction Total marketing cost divided by all organic leads, staff and agency fees included First Page Sage, data collected January 2022 to June 2025
Google Local Services Ads About $53 average, $39 electrical to $71 water heater One valid lead: a call or message Google judged real SearchLight Digital, February 2026 data
Google Ads search About $91 for home improvement, about $104 blended across home services A tracked conversion from a paid click, usually a form or a call LocaliQ, June 2026; SearchLight Digital, March 2026
Lead marketplaces such as Angi and Thumbtack $15 to $150 or more, plus a subscription on some plans A shared lead, often sold to several contractors at once Blue Grid Media, verified June 2026
Direct mail (Every Door Direct Mail) Roughly $25 to $50 per response A response, defined more loosely than a phone call Our arithmetic on EDDM postage, September 2026 rates (verify current), against ANA/DMA 2025 response rates
Being recommended by AI assistants No per-lead price Being named when an assistant is asked for a local recommendation No published benchmark exists

The third column is the one that matters. These figures did not come from one study but from five sources counting five different events, and one row is arithmetic we did ourselves. Take the direct mail line: at roughly $0.50 a piece all in, 5,000 pieces cost about $2,500, and a 1% to 2% response gets 50 to 100 replies. We assumed that 1% to 2%, under the ANA and DMA's 2025 prospect-list rates, and a mail response is not defined the way a phone call is, so read that row as a ceiling, not a forecast.

Two rows carry no number, and that is honest rather than a gap we hid. Referral and AI recommendations have no price per lead because there is no auction to buy into and no vendor with a reason to measure them. Both still belong here, because they are where a healthy service business gets most of its work, and a comparison that drops them flatters the paid channels.

Cost per lead is not cost per booked job

This mistake costs owners real money. Local Services Ads leads average about $53 each in SearchLight Digital's February 2026 data and book at roughly 31%, according to Blue Grid Media's analysis of its own managed accounts plus public benchmarks, verified June 2026. Divide one by the other and the cost per booked job is around $170, not $53. The same source puts Angi at $542 a booked job and Thumbtack at $250, because a shared lead books far less often.

Now put those two numbers in the same column. A $53 sticker price next to a $542 figure looks like a tenfold difference. In booked-job terms the real gap is closer to three to one. Still worth acting on, but you just made a budget decision on a number off by a factor of three.

The pay-per-lead platforms make this easier to check than the pay-per-click ones. Google's documentation on how Local Services Ads bill says you are charged for each valid lead, that leads judged invalid or low quality are not charged, and that charged leads can be credited later if the models decide they were poor quality. Credits are limited to the United States and Canada and are not offered in health care or tax verticals.

Before you compare two channels, ask what event each number counts. If you cannot tell from the page you are reading, keep them out of the same column. How often those leads become booked work also depends on whether anyone picks up the phone, which is its own arithmetic and its own article.

Whenever you want this applied to your accounts instead of to averages, that is what a call is for.

The channels that beat what we sell

Referral and repeat work win. There is no advertising cost, the close rate beats everything else in the table, and you do not need an agency to get it. The honest limits are that it does not scale on demand and it is not actually free, because the cost shows up as your time, your warranty work and the jobs you do at a discount for people who send you business. When the phone goes quiet in February, referrals are not a lever you can pull.

Google Local Services Ads win on speed and price. In every dataset we found they produce cheaper leads than Google Ads search, and the gap widens once you look past the lead. SearchLight Digital's February 2026 analysis of $6.72 million in Local Services Ads spend across 888 contractors and 126,650 leads put the cost per paying customer at $233 for Local Services Ads against $472 for Google Ads. If your phone needs to ring next month, that beats anything organic, including the work we do.

Lead marketplaces have one defensible use. A brand new business with no reviews and no website has nothing else that produces a call this week, and a marketplace does. Treat it as a bridge and build something you own while you stand on it.

GetLocalLeads.AI is an AI visibility and digital marketing agency, and it does not run advertising campaigns. Naming channels we do not sell costs us nothing, which is why you should weigh it more heavily than the rest of this page. To talk through which of these fits your situation, a call is the place to start.

What should a lead cost in your business?

Every benchmark on this page is somebody else's average. How much a lead costs in your business comes out of three numbers you already know: average job value, gross margin and close rate.

Work a roofing example. A $6,000 job at 35% gross margin leaves $2,100 in gross profit. If you close one lead in four, each lead is worth $525 in gross profit before you spend anything on marketing. Decide what share of that you will hand over, and you have a ceiling. At a quarter, the ceiling is about $130 a lead. That comfortably clears the $53 Local Services Ads average and sits well under the $280 First Page Sage reports for a paid construction lead, from data collected between January 2022 and June 2025.

Run the same arithmetic on a $280 drain-cleaning call and the ceiling drops under $20, which rules out almost every paid channel in the table. This is why the same $150 lead is a bargain for one trade and ruinous for another, and why a published average cost per lead is a starting point rather than a verdict.

One lever gets forgotten here. If a first job reliably turns into repeat work and referrals, that first lead is worth more than the single job suggests, and you can afford to pay more for it than a competitor who never calls anybody back. That is a longer conversation about lifetime value.

Setting that ceiling and then holding every channel to it is the job of a fractional CMO (a part-time marketing executive), and the kind of thing our executive consulting work is built around.

Why owned channels get cheaper and paid ones never do

A paid lead is priced by an auction you re-enter every morning. Your cost is set by the second-highest bidder in your market, and nothing you built last year lowers today's price. Stop paying and the leads stop the same day. That is not a criticism of ads. It is how a rented channel works.

Owned visibility inverts the arithmetic. The cost is roughly fixed each month, so as your profile, your site and your content produce more calls, the price of each one falls. The same work that produced 10 calls a month at $300 each produces 40 at $75, and the bill did not change.

The honest cost is time. The industry table cited earlier puts organic at $69 a lead against $115 paid for HVAC, using data collected between January 2022 and June 2025, and the same source is clear that organic takes a longer lead time to get there. Anyone promising you next-week results from local SEO is selling. A lead generation website and a well-fed Google Business Profile are slow to start and cheap to keep.

One more reason this matters now. When someone asks ChatGPT or Google's AI answers for a plumber, they get a shortlist of two or three names, and there is no auction to buy your way onto it. A free AI Visibility Audit is a straightforward way to see whether you are on those lists today.

How do you track this without a spreadsheet project?

You need less than you think. A separate tracking number or source tag for each channel, a "how did you hear about us" question somebody actually asks, and one count a month. That is the whole system. Most owners who think they have no data have two of these three already and have never added them up.

Two rules keep the numbers honest. Measure slow channels on a trailing 90 days, because one month of organic data is noise and you will kill something that was working. And never manage to a blended average, because a blended number is where the one channel burning your money goes to hide. A shop paying $80 a lead overall can be paying $40 on one channel and $220 on another, and the average never says so.

Our clients see this in a live dashboard with a monthly call to go through it, mostly to catch the channel that quietly drifted.

Frequently asked questions

What is a good cost per lead for a home service business?

There is no single good number, and nobody credible will give you one. Across local service channels the figures on this page usually land between about $50 and $180 a lead, depending on the channel and what each number counts. The only benchmark that decides anything is the ceiling you calculate from your own job value, margin and close rate. A call is the fastest route to that number.

How do you calculate cost per lead?

Divide what you spent on one channel over one period by the leads it produced in the same period. The trap is the denominator: decide what counts as a lead first, and apply the same definition to every channel.

Are Local Services Ads cheaper than Google Ads?

In the data we found, yes, on both measures. SearchLight Digital's February 2026 analysis put Local Services Ads at about $53 a lead against $104 blended for Google Ads, and $233 per paying customer against $472. Your market and trade can move that, so verify it in your own account.

What is the difference between cost per lead and cost per acquisition?

One counts inquiries. The other counts customers who paid you. The gap between them is your close rate, so a channel with a low price per lead and a bad close rate can cost more per customer than an expensive one.

Why is my lead cost going up?

Three usual causes: more bidders entered your market's auction, your website is converting a smaller share of the same traffic, or the platform changed what it counts as a lead. Check them in that order.

Where to start this week

Pick the one channel you spent the most on last month. Count its leads with a definition you can defend, divide, and compare that single number to the ceiling your own job value allows. Most owners have never done this for even one channel, and the first time is usually the month a budget decision makes itself. When you want a second opinion on what the numbers say, book a call.

Speed to Lead: Why 5 Minutes Is the Number

Speed to Lead: Why 5 Minutes Is the Number

Speed to lead is the gap between someone raising their hand for your business and a human from your business making contact, and the number worth running on is five minutes. That figure traces to a 2007 study of web leads which found the odds of reaching a person fall roughly 100 times between a five minute callback and a thirty minute one, and the odds of a real conversation fall about 21 times. The finding holds up and is worth acting on. It is also from 2007, it never measured whether anyone bought anything, and most pages quoting it have never opened it.

Key Takeaways

  • The five-minute number comes from a 2007 study by Dr. James Oldroyd and InsideSales.com: six companies, over fifteen thousand web leads, over one hundred thousand call attempts.
  • Between five and thirty minutes, the odds of reaching a live person drop about 100 times and the odds of a real conversation about 21 times. Neither is a close rate.
  • Harvard Business Review audited 2,241 US companies in 2011: a 42 hour average response, and 23% never responded at all.
  • Your clock starts when the customer hits submit, not when you see the notification.
  • The 78% statistic, that buyers hire whoever responds first, has no study behind it that we could find.

What is speed to lead, and when does the clock start?

Speed to lead, also called lead response time, is one measurement: how long from a prospect signalling interest to a person at your company making contact. The signal can be a form, a chat, a text, or a missed call. The metric does not care which.

Here is where most owners measure it wrong. They start the clock when they see the lead. The customer started it when they hit submit. Everything in between counts, and in a small service business that gap is where the minutes disappear: the form emails an inbox, the inbox lives on a phone in a truck, and the phone is face down on the seat until lunch. The customer waited two hours. The owner would say the response was instant, because from the moment he saw it, it was.

To get a real number, take your last twenty leads and note the timestamp on the submission and on your first outbound contact. Use the median, not the average: one Saturday night lead answered on Monday wrecks an average. Then split business hours from after hours, since those are two different problems. If you are not certain the form on your website even delivers reliably, start there. A short conversation is usually enough to sort out what the numbers turn up.

Where does the five-minute rule actually come from?

The five-minute rule has one origin, and it is worth naming properly, because almost nobody does.

In October 2007, Dave Elkington of InsideSales.com and Dr. James Oldroyd, then a faculty fellow at MIT's Sloan School of Management, presented a study called Lead Response Management at MarketingSherpa's Business-to-Business Demand Generation Summit. They examined three years of data across six companies that generate and respond to web leads, covering more than fifteen thousand leads and more than one hundred thousand call attempts.

Two definitions matter before the numbers do. A contact meant a call that connected with a live person and lasted a defined number of seconds. A qualification meant the point where a lead was willing to enter the sales process, usually agreeing to an appointment. Hold that distinction, because the numbers everyone repeats are about those two things and nothing else.

The headline finding, in the report's own terms: the odds of contacting a lead called at five minutes versus thirty minutes drop 100 times, and the odds of qualifying a lead over that same gap drop 21 times.

And the limitation, which the report states about itself: it did not address close ratios. So nobody can honestly tell you the five-minute rule makes people buy. What the data supports is narrower and still valuable. Answering fast makes people answer, and makes them willing to talk. What happens in that conversation is on you.

The age is the other thing to say out loud. This is 2007 data, drawn from business-to-business web leads on one vendor's calling platform. It is directionally sound, it is the best documented finding on the subject, and anyone presenting it as a current 2026 measurement of your industry is guessing. We would rather hand you a nineteen-year-old number you can check than a fresh one you cannot. What it means for one specific business is worth a conversation.

How fast do the odds actually fall?

Asking how fast you should respond to a lead gets one number. The more useful question is where on the curve the expensive part sits: not the first day, the first ten minutes.

Between five and ten minutes, the 2007 study found the odds of reaching a live person fall by about five times. Five minutes to thirty is where the floor drops out. Across the whole first hour, contact odds fall by more than ten times, then the curve flattens, because most of the damage is done.

Gap in response time What the data found Source and year
5 minutes vs 10 minutes Odds of reaching a live person fall about 5 times; odds of qualifying fall about 4 times Lead Response Management study, 2007
5 minutes vs 30 minutes Odds of reaching a live person fall about 100 times; odds of qualifying fall about 21 times Lead Response Management study, 2007
Across the first hour Odds of reaching someone fall by more than 10 times; odds of qualifying by more than 6 times Lead Response Management study, 2007
Within 1 hour vs one hour later Nearly 7 times as likely to qualify the lead Harvard Business Review, March 2011
Within 1 hour vs 24 hours or more More than 60 times as likely to qualify the lead Harvard Business Review, March 2011
After 20 hours Each additional call attempt starts to hurt the odds of making contact Lead Response Management study, 2007

Read that table honestly. It is assembled from two studies four years apart, with different samples; the 2011 rows come from a separate dataset of 1.25 million leads across 29 consumer-facing and 13 business-to-business US companies, where qualifying meant a meaningful conversation with a key decision maker. It is not one clean curve from one experiment, and anyone drawing it as a single smooth line is drawing, not measuring.

How slow is everyone else, really?

In March 2011, Harvard Business Review published the audit that should be pinned above every service business owner's desk. The researchers sent a web-generated test lead to 2,241 US companies and measured what happened. Thirty-seven percent responded within an hour. Sixteen percent responded somewhere between one and 24 hours. Twenty-four percent took longer than a day. And 23% never responded at all. Among the companies that did respond within 30 days, the average response time was 42 hours.

Read that last group again. Nearly one in four businesses paid to generate a lead, received it, and never answered it.

That is the field you are actually competing in. You are not up against a wall of five-minute operators. A same-day callback already puts you in the better third of the businesses that study looked at, and a five-minute one puts you somewhere most of your competitors have never been.

One honest gap: nobody has published a credible, methodology-backed version of that audit for the trades. Plenty of pages will tell you that only 12% of contractors answer within five minutes. None of them attach a dataset, so we are not repeating the figure. Knowing where you sit in that spread takes an afternoon, and we are glad to help you read the result.

Which speed to lead statistics should you not trust?

Three numbers circulate constantly on this topic. One is unsourced and two are mangled.

"78% of customers buy from the company that responds first." This is the most repeated speed to lead statistic on the internet. We went looking for the study behind it in September 2026 and could not find one: no report, no sample size, no methodology, no publication date. Every citation leads to another blog citing another blog, usually crediting an unnamed survey nobody links. It may be true. It is not evidence.

"The average contractor responds in 42 minutes." The 42 is real. The unit is not. Harvard Business Review reported a 42 hour average, across 2,241 audited companies of every kind, in 2011. Somewhere along the way the hours became minutes and the general population became contractors. Same digits, different planet.

"Leads contacted within five minutes are 21 times more likely to convert." Both halves of this are wrong. The 21 times figure is about qualification, not conversion, and the 100 times figure that usually gets attached to the thirty-minute mark is about contact. The pairing gets flipped constantly, and the word "convert" gets bolted on to a study that says in plain language that it did not measure close rates.

Here is the rule worth keeping past this page. If a statistic arrives without a study name, a year, and a sample size, treat it as a slogan. That test costs nothing and it will disqualify most of what you read about marketing.

What does a five-minute response look like when you are on a roof?

The honest objection first: you are in an attic, under a sink, or on I-65 with a trailer. Nobody becomes five-minute responsive through willpower, and advice that assumes a sales team at desks is advice for a business that is not yours.

So split the job in two. The five-minute clock belongs to acknowledgement, not to the conversation. What the customer needs inside five minutes is proof a human has their request and a real time when they will hear back. The actual conversation, the one where you ask what is wrong with the unit and when you can get out there, can happen at minute forty and still win the job.

Three HVAC companies receive the same form at 10:40 on a Tuesday morning. The first replies at 10:43 with a name and a one hour callback window. The second calls at 4pm. The third calls Wednesday. By 4pm that homeowner has usually stopped shopping, and the 2007 curve says the gap between 10:43 and 4pm is where the job was decided, not the quality of anyone's quote.

The shape of the fix is not complicated, which is different from saying it is easy. Form submissions go to a phone that rings, not only to an inbox. An unanswered ring is the same clock; what a missed call costs is its own arithmetic. Whoever answers that phone can book a job without asking permission. The after-hours message states a real callback time instead of implying a service level you cannot hold. And the path from your site to that first contact is short enough to survive a bad signal, which is as much a website conversion rate question as an operations one. If that sounds like one more job on a full day, we can map it with you.

When will responding faster not help you?

Speed multiplies whatever your process already does. If the answer is good, five minutes makes it better. If the person answering has no information, no authority to book, and no idea what the customer filled out, then ninety seconds is just a faster way to sound unprepared. A competent callback at minute twelve beats a useless one at minute two, because what the customer remembers is the answer, not the timestamp.

If the leads themselves are wrong, speed makes you efficient at losing. Where your leads come from and what they cost is a separate question with separate math, and fixing response time will not rescue a bad source.

The 2007 research had a second half worth a mention: a survey of 495 companies across more than 40 industries found that each tier of delayed response lined up with roughly 4.3% fewer qualified leads, and each extra unproductive call attempt with about 5% fewer. That half was self-reported by sales and marketing managers rather than observed, so read it as a direction rather than a measurement.

Where this lands: pick the hours you can genuinely cover, be five-minute fast inside them, and be honest outside them. If you would rather see how your setup looks from the outside first, get your audit.

Frequently asked questions

What is a good speed to lead benchmark for a small service business?

Acknowledge every lead inside five minutes during the hours you cover, and measure the median rather than the average so one weekend outlier does not hide the pattern. Split business hours from after hours. No credible benchmark specific to the trades has been published, so anyone quoting you a contractor-specific number is quoting marketing.

Is the five-minute rule still true in 2026?

Directionally yes, precisely unknown. The evidence is the 2007 Lead Response Management study, and nothing published since has matched its methodology in a form we could verify. Buyer behaviour has gotten faster since 2007, not slower, so the direction is safe. Treating the exact multipliers as current measurements is not.

Does a text message count, or do I have to call?

The 2007 study measured phone contact only, so the 100 times figure does not transfer to text. What it supports is that the customer needs a human response fast. A text naming a person and a real callback window is a legitimate acknowledgement, and it buys you time to have the real conversation properly.

Should I respond to leads at night and on weekends?

Cover the hours you genuinely can, and set an after-hours message that gives a real callback time instead of implying instant service. An overpromise at 11pm costs more than an honest wait. The 2007 findings about the best days and times to call describe outbound calling patterns, not inbound response, so do not stretch them.

How many times should I follow up if nobody answers the first call?

The verified data speaks to when you call, not how many times, and we will not invent a number. It does say that after about 20 hours each additional dial starts to hurt your odds of making contact, and that extra unproductive attempts track with lower qualification, though that second finding was self-reported. Persistence early beats persistence late.

One number to find this week

Take your last twenty form submissions and find the median gap between submission and your first real contact, business hours and after hours separate. Most owners have never looked at that number, and it is usually the most uncomfortable in the business.

It is also the cheapest marketing variable to change: it costs nothing to shorten and applies to leads you have already paid for. Treating response time as an economic input rather than an office habit is the work of a fractional CMO, a part-time marketing leader, which is what GetLocalLeads.AI's executive-level consulting is for. Book a call and bring the number.