Skip to content
Red Palm

Frequently Asked Marketing Questions · Local SEO

Why Am I Not in the Google Map Pack? 10 Local SEO Questions Home Service Owners Ask

Why aren't you in the Google Map Pack? How many reviews do you need? SEO, Google Ads or LSA? Straight answers to the 10 local SEO questions home service owners ask me most.

By Daniel, Founder & CEO

· 13 min read

Daniel Molina on the Fix My Marketing Live Episode 1 thumbnail, a live Q&A on SEO, AI, Google Business Profile and local search for home service businesses

A few weeks ago I did my first ever live show. It was clunky. Took me forever to figure out how to even go live. I had maybe two viewers, and one of them was probably me.

So I did what any marketer would do. I asked ChatGPT, "What are the top 10 questions a home service company owner has about local search?" And then I answered every one of them. On camera. No script.

Here's the thing. Those 10 questions? I get asked them all the time. By plumbers. HVAC owners. Electricians. Tree guys. Roofers. Almost word for word.

So here they are, with the answers I'd give you if you sat across the table from me.

Want to watch instead of read? Here is the full replay of Fix My Marketing Live, Episode 1 on YouTube.

Quick Answers (If You're in a Hurry)

  • Why am I not in the Map Pack? Google doesn't trust you as the authority yet. It's a mix of your Google Business Profile, website content, reviews, backlinks and domain age. Not one thing.
  • How many reviews do I need? There's no magic number. Steady review frequency beats a one-time spike.
  • SEO, Google Ads or LSA? All three, weighted by season and market. And "SEO" is really AI visibility now.
  • Can I rank where I don't have an office? Yes, with a service area. A real, verified office in that city helps a lot.
  • One website or one per city? It depends on your resources and goals. Either can work if it's structured right.
  • GBP or website, which matters more? Both. Equally.
  • Is AI changing local search? Yes. Fast. AI agents will soon be finding and booking contractors for people.
  • How do I know if my SEO company is working? Ask for cost per lead (CPL) and return on investment (ROI). Rankings alone don't pay the bills.

Now the long version.

1. Why am I not showing up in the Google Map Pack for my main services?

Short answer: you haven't proven to Google that you're the authority for that service in that area.

Think about it. There might be 100 or 200 plumbers in your city. Google only shows three in the Map Pack (the "3-pack"). That's a brutal cut.

I always describe ranking like a pie chart. Every slice matters:

  • Google Business Profile - filled out completely and correctly
  • Website content - relevant, deep, well-structured pages for each service
  • Reviews - on Google, but also Yelp, Facebook and other directories
  • Backlinks - other trusted websites linking to yours
  • Domain age and history - how long your site has been around
  • Social signals - real activity and people talking about you

Here's what most owners miss. Hiring "an SEO company" isn't enough. Asking ChatGPT to spit out a few blog posts isn't enough. It's not about posting content. It's about knowing what content, where, and how it's put together.

If you're not in the 3-pack, you probably don't have a real system behind your marketing. It's a system. Not a blog.

2. How do I rank higher on Google Maps in the cities I actually want calls from?

Short answer: build trust, not keyword spam.

A lot of people still stuff their site with stuff like "plumber near me Dallas Fort Worth plumber Fort Worth." That doesn't work anymore. Google sees that as keyword stuffing and it can hurt you.

Start with your Google Business Profile. If you don't have one, create one. Then fill out everything:

  • Your exact legal business name (Google checks it against your business entity)
  • Address, phone number, hours
  • The About section
  • Services and products
  • Photos. Lots of real photos.
  • Regular Google posts
  • FAQs

This isn't rocket science. But most people skip half of it.

And then do the part nobody likes: backlinks. Sponsor the local high school football team. Sponsor a community event. Get listed on .edu and .gov sites where it makes sense. If you're a plumber and a plumbing parts supplier links to your site, Google reads that as a relevant, trusted connection. That's a good backlink.

3. How many Google reviews do I really need to outrank my competitors?

Short answer: there's no set number. It's the wrong question.

I pulled up a live search for tree service on O'ahu during the show. The company sitting at #2 in the Map Pack had two reviews. Two. Meanwhile companies with 69, 106 and 200+ reviews were below them.

So no, reviews alone won't get you there. In a tougher market like Dallas, Houston or LA, two reviews won't cut it. But you can also have 1,000 reviews and get outranked by a company with a better-optimized site, better backlinks, or a domain that's 25 years old.

Here's my tip: go for frequency, not a spike.

Don't email all your friends, get 100 reviews in a month, then get five the next month. Google notices that pattern. What you want is a steady flow of reviews, every week, every month. Quantity matters. Consistency matters more.

4. Why is a competitor with fewer reviews and a worse website ranking above me?

Short answer: they're winning on something you can't see.

It could be:

  • Domain age and history. Maybe they've had the same website since 1996. That history counts.
  • Backlinks. They're getting shared on Reddit, Facebook groups, forums, "who do you recommend" threads. That's backlink juice. There's even a strategy to rank almost entirely on backlinks. It's expensive, but it works.
  • Brand traffic. They're running billboards, display ads, geofencing or streaming TV (OTT). People search their name and click their site. Google sees all that traffic and figures they must be legit.
  • Weak competition. In some areas, there just isn't much of a fight.

But here's the good news. They're not there because they're great. They're there because nobody's gone after them the right way yet.

And if you've been paying an agency for one, two, three years and you're still not there? You don't have the right system. SEO is not all the same.

5. Should I spend my money on SEO, Google Ads or Local Service Ads?

Short answer: all of it. Balanced by season and market.

Every channel is a different pillar bringing in revenue. My clients run Google Ads (PPC), Local Service Ads (LSA), SEO, plus stuff like Yelp, Angi, eLocal, and even postcards and direct mail.

"Daniel, I don't have that kind of money." Okay, let's do the math.

A $1 million home service company should be spending roughly $100,000 to $130,000 a year on marketing. That's about $8,000 to $11,000 a month. Split that across channels:

Google Ads (PPC) charges you per click. Whether that click turns into a customer or not, you're paying. Google has zero problem spending your money. Set $3,000, it'll spend $3,000. Set $100,000, it'll spend that too.

That's why PPC should flex with the seasons. If you're a three-truck HVAC company in July, you're already turning people away. Why are you spending big on clicks? In the slow months, that's when you push PPC harder.

Local Service Ads (LSA) charge per lead, not per click. If it's a spam call or a sales call, you can dispute it. The catch? You can set a $3,000 budget and only spend $500 because LSA depends on demand, your competition, your reviews and how well your profile is set up. If your LSA isn't optimized, it just won't serve.

SEO is where I'm going to push back on the question itself. It's not really "SEO" anymore. It's AI visibility. Google, ChatGPT, Perplexity, Gemini, Claude. SEO (search engine optimization), AEO (answer engine optimization) and GEO (generative engine optimization) all live under that umbrella now. That's what we tell our clients, and that's where your organic budget should go. (Here's how we break down our services.)

Whatever you spend, make your agency show you cost per lead (CPL) and ROI. More on that in question 10.

6. Can I rank in cities where I don't have a physical office?

Short answer: yes. But a real office makes it a lot easier.

We rank clients in multiple cities from one Google Business Profile all the time. If you're a service-area business, you tell Google which areas you serve (Dallas, Fort Worth, Denton, whatever) and Google can rank you there.

But it's hard. You have to know what you're doing.

The faster route is a real location. Not a PO box. Not a virtual office. An actual office with your name on the door. Google may ask you to verify it with video: record the signage, the truck, open the door, show your business entity, plus a lease, utility bill or phone bill. Try to cheat that and you risk getting suspended.

Is it worth it? We opened a new office for a client that was already established in Dallas. Within about a month, they were in the 3-pack in the new city. Sometimes $1,500 to $2,000 a month for an office you barely use pays for itself fast in new jobs.

7. Do I need separate location pages or separate websites for every city?

Short answer: it depends. Anybody who says there's one right answer is lying to you.

Old-school SEO says every major city gets its own website. That way the Dallas site only talks about Dallas and can be laser-focused.

Where things are going with AI, I lean toward one website with strong, dedicated city pages. Big franchisors do this. One site, hundreds of locations, each with its own location page.

The risk with one site is content cannibalization. There's only so much you can say about water heaters. If you have 300 locations all writing about water heater repair, Google can't tell which page to rank. You end up competing with yourself.

The fix is structure. Every location page has to be clearly built for that city, and each location should be treated like its own entity with its own marketing budget, all tied back to one site.

If you're a smaller company without franchisor-level resources, separate sites for each market (say Houston and Dallas, or Texas and Florida) can still make sense. Both approaches can work. It comes down to your goals and your resources. Not a cookie cutter.

8. How important is my Google Business Profile compared with my website?

Short answer: equally important. You can't pick one.

Think of it like a race car.

Your Google Business Profile is the body. The paint, the carbon fiber, the wheels, the wing. It's what people see, and the aerodynamics matter if you want to win.

Your website is the engine. Nobody sees it, but it's doing most of the work that gets you ranked.

Remember the company with two reviews sitting at #2? Their profile wasn't strong. Their engine was. You need both if you want to win the race.

9. How is AI changing local search? Do I need to show up in ChatGPT too?

Short answer: yes, and it's happening faster than most owners think.

Right now, most homeowners still use Google (and Gemini, which is Google's AI) to find a plumber. Or they say "Hey Siri, find me an AC company." ChatGPT isn't overtaking Google for local services yet.

But here's where it's going. And I'm talking within the next year or so, not ten.

You'll tell your AI assistant: "I need an affordable plumber next Wednesday. Find me three options." The AI calls five or six plumbers. It talks to their CSRs. It gets pricing and availability. Then it comes back: "Daniel, here are your top three. Here are their reviews and their fees. Which one?" You pick. The AI calls back and books it.

You didn't do any research. The AI did it all.

Google has already tested AI that calls local businesses to check pricing and availability for people. This isn't science fiction.

So what does that mean for you?

  • Your website content has to be written so AI understands who you are, what you do and where. That part doesn't change. How you write it does.
  • Your CSRs need to be ready to talk to AI agents. Seriously. Train them.
  • Ranking on Google is not the same as showing up in ChatGPT. From what we're seeing, ChatGPT leans heavily on sources like Yelp for local businesses. If your Yelp presence is weak, you're probably invisible there.

Everybody has the same ingredients. Content, reviews, links, profiles. It's like two chocolate cakes with the same recipe. My daughter once made brownies with the exact recipe my wife uses. Not the same. How you put the ingredients together is what makes it great. Same with AI visibility. Who you hire matters.

10. How do I know if my SEO company is actually getting results?

Short answer: stop asking "where do I rank?" and start asking "what's my cost per lead and my ROI?"

Rank trackers are getting less reliable. Tools like SEMrush, Pro Rank Tracker and grid tools don't have a direct line to Google. When Google changes something, they lag. And you might rank in one part of Dallas but not another.

So here's what I'd ask instead.

Cost per lead (CPL). Total spend divided by leads.

You pay your SEO company $3,000 a month. You get 50 leads. That's $60 per lead. For organic, that's solid.

If your SEO leads are costing $200 to $300 each, that's expensive. For reference, we usually see Google Ads leads under $150 for our clients. I recently talked to someone paying $600 a lead on PPC. That makes me sick.

Return on investment (ROI). Revenue from those leads divided by what you spent.

50 leads. You close 30. Average ticket is $950. That's $28,500 in revenue from $3,000. That's about a 9.5 to 1 ROI.

My rough scale:

  • Under 3:1 - you're breaking even or losing money
  • 3:1 to 4:1 - okay
  • 4:1 and up - really good
  • 10:1 - great. Keep feeding it.

Those numbers can't lie. I can show you all kinds of pretty ranking reports. But if the CPL and ROI aren't there, I can't fluff it.

And take it one step further. A cheap lead that never books is worth nothing. Ask for your cost per booked job. That's the number that tells you whether the month actually worked.

If you are ranking and still not getting calls, check three things:

  1. Demand. Is anybody actually searching for this in your area? Check search volume.
  2. Your website. If there's demand and you're in the 3-pack but the phone isn't ringing, your site probably isn't converting.
  3. Tracking. Sometimes SEO is working but bad tracking means it never gets credit.

One exception: branding channels like billboards, TV, radio, geofencing and OTT. Those are hard to pin a CPL on. What they should do is lift everything else, because people remember you when they search later. Everything else (Google Ads, LSA, SEO, Yelp, Angi, eLocal) should be measured on CPL and ROI.

The Bottom Line

None of this is cookie cutter. Anybody who tells you it is, run.

But the owners who win all do the same thing. They stop chasing one tactic and start running a system. They measure what actually matters. And they hold their marketing people accountable. Us included.

A lot of agencies out there aren't doing good work, and business owners are paying a stupid amount of money for it. I'd rather you know the right questions to ask, whether you ever hire us or not.

Got a Question? Bring It Live.

I host Fix My Marketing Live every Monday at 10 AM Hawaii time / 3 PM Central on YouTube and Facebook. Bring your website, your Google profile, your ad numbers, whatever. I'll look at it live and tell you what I'd do.

Want to join on camera? Drop a comment on the Episode 1 replay saying "send me the link" and I'll get you in. Doesn't matter what you sell. Agencies too.

And if you'd rather have us just handle it, talk to Red Palm Studios.

Frequently Asked Questions

What is the Google Map Pack?

The Map Pack (or "3-pack") is the block of three local businesses Google shows with a map at the top of search results for local searches like "plumber near me." It sits under the paid ads and gets most of the clicks for local services.

How much should a home service company spend on marketing?

A common target is about 10-13% of revenue. For a $1 million company, that's roughly $100,000-$130,000 a year, or about $8,000-$11,000 a month, split across SEO/AI visibility, Google Ads and Local Service Ads.

What's the difference between Google Ads and Local Service Ads?

Google Ads (PPC) charges per click, whether or not the click becomes a customer. Local Service Ads (LSA) charge per lead, and you can dispute leads that aren't real customers, like spam or sales calls.

What is AI visibility?

AI visibility is how often and how accurately your business shows up in AI-driven search: Google's AI results, ChatGPT, Gemini, Perplexity and Claude. It includes traditional SEO plus AEO (answer engine optimization) and GEO (generative engine optimization).

What is a good ROI for home service marketing?

Anything above 4:1 is really good. 3:1 to 4:1 is okay. Under 3:1, you're roughly breaking even or losing money once you factor in costs.

What we run

Get found everywhere your customer looks. Then booked.

Bought separately they underperform. Run together, each one makes the next cheaper.

A Google search for electrician in Myrtle Beach: a client sits first in the business results with 4.9 stars from 4,100 reviews, open 24 hours, pinned on the map beside it.

One customer, six surfaces

They rarely arrive from one place. Each of these is a chance to be the name they remember — or the one they never saw.

  • GoogleBe found
  • AI answersBe recommended
  • YouTubeBe chosen
  • MapsBe local
  • Your websiteBuild trust
  • Booked jobsThe point

AI doesn't recommend businesses because they use the right keywords. It recommends businesses it understands. We structure your website with connected topics, schema, FAQs, entity relationships, and machine-readable content so Google AI, ChatGPT, Gemini, Perplexity, and future AI platforms can confidently understand — and recommend — your business.

  • Answer Engine Optimization (AEO)
  • Generative Engine Optimization (GEO)
  • Schema & Structured Data
  • Entity Optimization
  • FAQ Architecture
  • AI Citation Strategy

Check out our AI CSR

It never misses a call. That's money back on your table.

The calls that come in after hours mostly go to voicemail — where they quietly die. Our AI CSR picks up on the first ring, every single time, qualifies the job and books it. Every call it catches is revenue that would otherwise have gone to whoever answered first.

A CSR AI answering-service desk: an agent in a headset at her screen, with the booked conversation running beside her — I'd like to schedule an appointment.
Recorded call0:47
A recording of the agent. No customer details are spoken.

What it did

Length
—
Outcome
—
Window
—
  • Price question
  • Diagnostic fee
  • Two windows offered
  • Booked

    Every call is transcribed, scored and attributed, so you can see which campaigns produce booked jobs rather than just ringing phones.

    Reporting & ROI

    You'll always know what a customer costs — and what they're worth.

    No vanity metrics. No “impressions are up.” Every month you see the money: what you spent, what came back, and what each booked job cost to win.

    Every campaign is traced from the click or the call all the way to the booked job and the revenue it produced. You see which campaigns make money and which ones we’re about to kill — before you have to ask. Once a month we sit down, walk the numbers, and decide what to spend more on and what to cut.

    Put a dollar in, know exactly what comes back out.

    Monthly scorecard

    Your accounts, in your name.

    An illustrative sample month, showing spend, leads, booked jobs and the revenue produced.
    What you spent
    $8,400
    What it produced
    214
    $39
    96
    $87
    What came back
    $312,000

    Return on spend

    37×

    Tap or hover any line to see exactly what it counts — and what it deliberately does not.

    Illustrative sample — one month of a mid-size program, shown to make the format concrete. Your numbers will be your own.

    Start here

    Let’s start a conversation.

    A few questions, then a real answer from a person — and a 90-day teardown of what we’d change, whether or not you hire us.

    Check your own site

    How does your site actually hold up?

    One address, one test. Google loads your site on a throttled mid-range phone and reports what a real visitor gets, and at the same time we check whether AI agents are even allowed to read you. Takes up to a minute or two, and we don't keep the result.

    A finished site check on screen: an overall score of 78 percent, with performance, SEO, mobile, security and conversion each scored out of 100.

    Measured by Google PageSpeed Insights on a simulated mid-range phone. Where your site has enough traffic, the numbers are what real visitors actually experienced over the last 28 days; where it does not, they come from this single test run and are labelled as such. Thresholds are Google’s published Core Web Vitals bands. The agentic browsing score is Google’s too — a Lighthouse category they describe as still under development, measuring whether an AI agent can operate the page.

    How it works

    Research. Build. Grow. Repeat.

    Every campaign follows the same proven process — designed to produce measurable, long-term growth.

    1. Step 1

      Research

      We uncover search demand, competitor gaps, customer questions, and AI opportunities before a single recommendation is made.

    2. Step 2

      Build

      We create one connected marketing system where SEO, AI Visibility, paid media, websites, content, and video all work together.

    3. Step 3

      Launch

      Every campaign is deployed with performance, visibility, and conversion in mind — across Google, AI, YouTube, and paid channels.

    4. Step 4

      Improve

      We measure everything, refine continuously, and help your business grow month after month through data-driven optimization.

    The stack behind it

    • SEO
    • Google Ads
    • Local Services Ads
    • AI Visibility
    • Google Business Profile
    • Answering Service
    • Video
    • Branding
    • Paid Social
    • Call Tracking
    • Reporting
    • Strategy

    Insights

    We publish what we know.

    Including the parts that cost us upsells — Domain Authority is not a ranking factor, and we will keep saying so.

    Start here

    Let us look at your marketing.

    One meeting. We pull your real numbers and your whole digital presence, then hand you everything we found. Implement it yourself and you'll start making money without ever hiring us. That's the conversation.

    • Your real numbersCost per lead, ROI, what a job actually costs you to win, pulled from your data, not industry averages.
    • Your full visibilityGoogle, Maps, and whether AI recommends you — we check what ChatGPT and Google AI say when your customers ask who to call.
    • The whole plan, freeEvery fix we'd make, in plain English. It's yours either way, including the work that would make us more money.