The Local SEO Honest Playbook

What local SEO actually is, what actually works, and what most agencies won't tell you. Plain English the whole way through.

Contents
  1. If your phone isn’t ringing more than it was last year, your agency isn’t doing local SEO. They’re doing something else.
  2. What local SEO actually is
  3. The five things that actually do the work
  4. The vanity metrics to ignore
  5. What you can do yourself, this week
  6. Where an agency adds value (and where they don’t)
  7. How to evaluate an agency before you hire them
  8. The honest truth about results
  9. FAQ
  10. What this is and what it isn’t

If your phone isn’t ringing more than it was last year, your agency isn’t doing local SEO. They’re doing something else.

Maybe they’re doing reports. Reports are easy. A 12-page PDF every month, a few graphs that go up and to the right, some terms you don’t recognize that sound like progress. The phone, meanwhile, rings about as much as it always has.

That’s not local SEO. That’s the appearance of local SEO, sold as a retainer, scaled across hundreds of businesses by agencies that figured out a long time ago that most owner-operators won’t ask hard questions about deliverables they don’t fully understand.

This is the corrective. We wrote it for business owners, not for SEO people. By the time you finish reading, you’ll know what local SEO is, what’s actually doing the work, what isn’t, and exactly what to ask before you sign anywhere. You’ll be able to do most of it yourself. If you decide to hire help, you’ll be the most informed prospect any agency has talked to this year.

That’s the whole point.


What local SEO actually is

Local SEO is everything that gets your business shown when somebody nearby searches for what you do, and clicked when they see it. That’s the entire definition.

The “shown” part is mostly Google. The Google Maps strip at the top of a search (“the local pack” — the three businesses that appear above the regular search results when somebody searches for a plumber, a dentist, a roofer). The full Google Maps view. The traditional ten blue links. Your Google Business Profile. The places where Google decides which businesses to surface to a person who’s nearby and ready to buy.

The “clicked” part is what your customer does once they see you. Whether your photos make them stop scrolling. Whether your reviews make them feel safe calling. Whether your hours are right. Whether the address makes sense for the neighbourhood they’re in. Whether, when they tap your number, anyone answers.

Both halves matter. Most agencies fixate on the first half and ignore the second. That’s part of why most agencies don’t move the needle.


The five things that actually do the work

Local SEO has been studied to death. There are 200-point checklists out there. You don’t need them. Five things move 80% of the needle. Get these right and you’re ahead of almost every business in your city.

1. Google Business Profile, done excellently

Not just claimed. Not just filled in. Excellent.

Imagine you’re a plumber in Kelowna. The customer who’s about to call you is choosing between you and four other plumbers in the local pack. They have about eight seconds. What they see in those eight seconds is your Google Business Profile — your photos, your category, your hours, your reviews, your services list, your Q&A.

Excellent looks like this. Every category you legitimately fit, selected. Every service you offer, listed. Your hours accurate, including the ones you’re closed. Special hours for stat holidays so the customer doesn’t think you’re permanently shut on Family Day. Twenty or more high-quality photos, including the inside of your shop, your team, your trucks, your work, before-and-after on actual jobs. Your Q&A section answered with real questions and real answers — even ones nobody asked yet, because if you write the question and the answer, Google indexes both. A new post every two weeks, minimum, talking about a recent job, a seasonal tip, a community thing.

A profile like that, paired with consistent reviews, will out-rank a half-completed profile with twice the Domain Authority. We’ve watched it happen hundreds of times.

2. Reviews, actively managed

Reviews are the single highest-leverage asset in local SEO and most businesses let them happen to them instead of running them.

Active management means three things. First, asking. Every happy customer this month, by name, in person or in a personal text. Not a generic SMS blast. “Hey, this is Mike from KelownaPlumb — really appreciated working with you yesterday. If you’ve got a minute, would mean a lot if you left us a review.” That message converts at 30 to 50 percent. The robotic blast converts at 2.

Second, replying. Every review, positive and negative. Reply to the positive ones with personality and specificity (“thanks Janet, glad we got the kitchen sorted before the long weekend” beats “thanks for the 5 stars!”). Reply to the negative ones with calm, with a phone number, and without arguing. The customer reading your reviews is rarely the one who left the bad review. They’re the one watching how you handle it.

Third, watching. New reviews drop fast. Bad ones can sit unanswered for months on profiles that aren’t being managed, which tells the next customer everything they need to know.

3. Information that matches everywhere

NAP consistency. Name, address, phone number — exactly the same across every place your business appears online.

Most local businesses fail this without realizing. The Yellowpages.ca listing has the address from when you moved into your old shop. Yelp has the toll-free number. Facebook has the cell. Google has the office line. Three of those have your business as “Kelowna Plumbing” and one has it as “Kelowna Plumbing Inc.” Google looks at all of them and concludes your business might be one company or it might be three, and either way it’s not very confident.

Confidence is the entire game. When Google sees forty independent sources all describing your business the same way, it concludes your business is real, established, and worth recommending. When it sees inconsistencies, you slide down the rankings in favour of someone whose signals are coherent.

Cleaning this up is unglamorous, slow, often manual work. It’s also some of the highest-leverage maintenance in local SEO.

4. Service-area pages that aren’t templated junk

If you’re a plumber in Kelowna who works in West Kelowna, Lake Country, Peachland, and Westbank, you should have a real, distinct page for each one. Not a single page that says “we serve the Greater Kelowna area.” Not five pages that are word-for-word identical except for the city name swapped in.

A real West Kelowna page mentions the actual neighbourhoods you work in (Glenrosa, Smith Creek, Rose Valley). It mentions a job you did there last winter. It might note that the older homes in Westbank Centre tend to have galvanized supply lines that need watching for. It’s specific in a way that proves to Google — and to the customer reading it — that you actually work in West Kelowna and you know the place.

Templated city pages used to work in 2015. They got nuked across multiple Google updates between 2019 and 2024. Today, thin city pages are an active liability — Google penalizes them and the customer can smell them. Real, specific, distinct service-area pages are still gold.

Local link building is the part most agencies do badly because it’s slow, manual, and unscalable.

The links that move the needle for a plumber in Kelowna look like this: a sponsorship of a youth hockey team that gets you on the team’s website. A mention in the Kelowna Chamber’s member directory. A profile in the Kelowna Now business spotlight. A link from a local home services blog whose author you actually know. An interview on a regional podcast. A trade association directory listing. A real partnership with a Kelowna real estate agent who sends inspection requests your way.

The links that don’t move the needle look like this: paid press releases distributed across 200 syndication sites. “Editorial placements” on websites you’ve never heard of. Link packages bought on Fiverr. Forum signatures. Comment spam. The whole shadow industry of “white hat” link building that’s neither white hat nor effective.

If your agency can’t tell you specifically which local relationships they’re building, what they’re building them for, and which actual sites linked to you in the last 90 days — they’re not building local links. They’re billing for it.


The vanity metrics to ignore

A short list of things that look impressive in agency reports and don’t move your business.

Domain Authority. A score made up by Moz, sold by Moz, useful primarily to Moz. It is not a Google ranking factor. Going from DA 12 to DA 18 this quarter does not mean your business is doing better. It means somebody put some work into earning some links. Whether those links matter is a separate question.

Total backlinks. Quantity without quality is meaningless. Ten links from Kelowna-area sites that customers actually visit are worth a thousand links from offshore directories nobody reads.

Keyword rankings without context. “We got you to position 4 for ‘plumbing services’” sounds great until you find out nobody searches “plumbing services” generically — they search “emergency plumber kelowna” or “drain cleaning west kelowna” and you’re not on the first page for either. Rankings on the wrong queries are decoration.

Total website traffic. Traffic from people in Vancouver who searched “best plumbers in Canada” and bounced from your site in three seconds is not worth more than no traffic at all. Local intent matters more than volume every time.

Page count. Some agencies brag about how many pages they’ve added to your site. If those pages are templated city pages or thin blog posts written for keyword stuffing, the number is a liability, not an asset.

The one number that matters more than any of those: are more customers calling, emailing, and walking through the door than they were three months ago. Everything else is in service of that, or it’s wasting your money.


What you can do yourself, this week

You don’t need an agency to start. None of this requires a budget. All of it makes you measurably more findable.

Spend a Saturday morning auditing your Google Business Profile. Open it on a desktop. Look at it as a stranger would. Are there twenty good photos? Is every service you offer in the services section, with prices where it makes sense? Is the Q&A populated with real questions and real answers? Does your description say what you do, where, and for whom — specifically? Or does it say “we provide quality service to our valued customers”? Fix it. Add what’s missing.

Open your phone. Pick five customers from the last month who were happy. Text each of them personally — not a template — and ask for a review. Include the link directly to your Google review form. Five sincere asks will produce two or three reviews. Do this monthly forever.

Google your business name. Look at the first ten listings that come up. Click each. Are the address, phone, hours, and category the same on every one? They’re probably not. Fix the inconsistencies. The hardest ones are the listings you didn’t create — old data aggregators, defunct directories. Those are slow, but worth grinding through.

Look at your reviews and reply to every single one that doesn’t already have a response. Take your time. Make each reply specific. This is one afternoon of work and it changes how your profile feels to a new customer immediately.

Pick the three towns or neighbourhoods you most want more work in. Write a real page about each one. Three hundred to five hundred words. Mention specific neighbourhoods, specific kinds of jobs, anything you actually know about the place. Publish them on your site as separate pages with proper titles (“Plumbing in Lake Country, BC” — not “Lake Country”).

That’s about a weekend of work. Done well, it puts you ahead of 70 percent of the businesses in your category in your city. Most owner-operators never do any of it because nobody’s told them what actually moves the needle. Now you know.


Where an agency adds value (and where they don’t)

We’re an agency. We have an obvious bias here. So this section is the most carefully written one in the document.

Where agencies genuinely add value. Scale and consistency over time. A real agency does the unglamorous monthly work — citation cleanup, review monitoring, content production, schema maintenance, Google Business Profile posts, link building, technical site audits — every single month, without you having to think about it. The compounding effect of that work is the actual product. The reports are just paperwork.

A real agency also brings access and infrastructure. Tools that cost too much for a single business to subscribe to. Relationships with local publishers, podcasters, and partners that take years to build. Specialist knowledge across multiple verticals that a single owner-operator can’t accumulate while also running their own shop.

Where agencies don’t add value. Anything you can do in a Saturday morning. Setting up your Google Business Profile correctly is not where an agency justifies $2,000 a month. Asking for reviews is not specialist work. Replying to those reviews shouldn’t require a contract. If an agency’s package is mostly things you could’ve done yourself with two hours of focus, you’re paying for a service that should be a one-time setup, not an ongoing retainer.

The rule of thumb: an agency should be doing things that compound — citation work that gets harder to undo each month, content libraries that build over time, link relationships that deepen, profile authority that accumulates. If their monthly deliverable is the same surface-level checklist they ran last month, it’s not compounding. It’s being repackaged.


How to evaluate an agency before you hire them

Seven questions to ask any agency that wants your business. Their answers will tell you everything.

“Show me the local pack rankings for three businesses you currently work with, on a 7×7 grid around their location.” Local pack rankings vary by where the searcher is standing. A business that ranks #1 from inside their shop might rank #6 a kilometre away. Real local SEO agencies show you grid rankings. Pretenders show you a single screenshot of a single search.

“What’s your process for getting reviews?” If the answer is “we set up automated review requests” — fine, that’s table stakes. If they have nothing more to say than that, they’re not actively managing reviews. Real review work involves coaching, response drafting, escalation paths for negative reviews, and ongoing pressure on conversion rate.

“Show me an example of a service-area page you’ve written for another client.” Read it. Is it specific? Does it mention real neighbourhoods, real job examples? Or is it a template with city names swapped in? You’ll know in 30 seconds.

“How do you measure whether your work is working?” The right answer mentions phone calls, form submissions, direction requests — the actual leading indicators of customers. The wrong answer mentions rankings, traffic, and Domain Authority without any tie back to your business.

“What do you do that’s different from what I could do myself?” A real agency will give you a thoughtful answer about scale, infrastructure, ongoing maintenance, and specialist knowledge. A weak agency will dodge or talk vaguely about “expertise.”

“What’s your cancellation policy?” Anything longer than 30 days’ notice after an initial commitment is a red flag. Anyone who can’t cleanly answer this question doesn’t want you to know.

“Will you work with my competitors?” Most agencies will. Some don’t on principle. The ones who don’t have aligned their incentives with yours. The ones who will have aligned their incentives with their own retention numbers.

If an agency answers six of these well and stumbles on one, you’ve probably found a real one. If they answer three of them in jargon and dodge the others, keep looking.


The honest truth about results

Local SEO compounds. It does not switch on.

Early signs of progress show up in 4 to 8 weeks. New citations get indexed, the Google Business Profile starts showing up for terms it didn’t before, the first new reviews change the feel of the profile.

Meaningful movement — top three in the local pack for your most important queries, calls visibly up — takes 3 to 6 months of consistent work.

Dominance — the position where you’re the default answer in your city, where you’re getting referrals you can trace back to people Googling and finding you, where competitors start asking who’s doing your work — takes 6 to 12 months. Sometimes longer in competitive metros, sometimes faster in underserved ones.

Anyone promising you faster is either lying, doing something Google will eventually punish you for, or both. Local SEO is one of the most durable forms of marketing in existence — it just isn’t fast.

The right way to think about the timeline is in seasons, not in months. By the same week next year, you should have noticeably more business than you have today. By two years from now, you should be hard to dislodge. That’s what real local SEO buys you.


FAQ

What is local SEO? Local SEO is the work of getting your business shown when somebody nearby searches for what you do, and clicked when they see it. It includes Google Business Profile optimization, reviews, local citations, on-page SEO, service-area pages, schema markup, and local link building.

Is local SEO different from regular SEO? Yes. Regular SEO is about ranking on Google’s main results page for any kind of query. Local SEO focuses specifically on getting found by nearby customers — through Google Maps, the local pack (those three businesses Google shows above the regular results), and location-aware searches. Local businesses need both, but local SEO is where the highest-intent customers come from.

How long until local SEO starts working? Early movement in 4 to 8 weeks. Meaningful results in 3 to 6 months. Dominance in 6 to 12 months. Anyone promising faster is selling something.

Do I need an agency or can I do this myself? Most of the high-leverage work — Google Business Profile, reviews, NAP consistency, service-area pages — can be done by an owner-operator in a few weekends. Where agencies add value is in ongoing scale, consistency, citation cleanup at scale, and specialist work most owners don’t have time for. The honest answer: do the basics yourself. Hire an agency when the basics are tight and you want to scale beyond them.

What’s the most common mistake businesses make with local SEO? Treating Google Business Profile as a one-time setup. The profile is dynamic — it rewards ongoing posts, photos, reviews, and Q&A activity. A profile that hasn’t been touched in six months loses to one that gets a new post every two weeks, every time.

Are paid reviews worth it? No. Google detects fake review patterns and the penalty is severe — sometimes a Google Business Profile suspension that takes weeks to recover from. Real reviews from real customers are slower, harder, and the only thing that compounds.

Do I need to be on Yelp/Facebook/Bing too? Yes for citation consistency, no as a daily focus. Google is where 80%+ of local discovery happens for most service businesses. Other platforms matter mostly because their listings feed back into Google’s confidence in your business. Get them right once, then let them sit.

What about Google Ads — do those help local SEO? Google Ads do not directly improve organic local SEO rankings. They drive paid traffic, which can complement organic, but they don’t move organic positions. If an agency tells you “your local SEO will improve when we run ads,” they’re conflating two services to make one of them sound bigger.

My business has bad reviews from years ago. Can those be removed? Sometimes — if they violate Google’s review policies (fake, defamatory, not from a real customer). Otherwise no. The fix is to bury old bad reviews under recent good ones, which means systematically asking for reviews from happy customers and replying thoughtfully to the old bad ones in a way that future readers will see. Time and volume fix it. Removal mostly doesn’t.

What’s the single highest-leverage thing I can do this week? Make your Google Business Profile excellent. Most businesses’ profiles are 40% complete. Getting yours to 100% — every category, every service, twenty real photos, the Q&A populated, recent posts — moves you ahead of most of your local competition before you do anything else.


What this is and what it isn’t

This playbook covers what local SEO is, what works, what doesn’t, and how to tell the difference. It’s the corrective for an industry that benefits from owner-operators staying confused.

The other half of the work — getting cited by ChatGPT, Claude, Perplexity, and Google’s AI Overviews when somebody asks an AI tool for “the best plumber in [your city]” — is its own discipline. We wrote a companion piece on generative engine optimization for owners who want to get ahead before competitors notice the shift.

EVL PPL is built around doing this work for one business per industry per city. We don’t take on competitors. When the seat is yours, it’s yours, and we work as hard for you as we’d work for ourselves.

If you’re an owner-operator in Canada or the US and you want to know whether your seat is open in your industry and city, the honest answer is on our pricing page. Quick answers to the questions owners ask most are on our FAQ.

If you’d rather take this playbook and do the work yourself — that’s the point. We’d rather you do it than not. The businesses we want to work with are the ones who’ve tried, hit the ceiling of what one person can do alongside running a shop, and want help scaling beyond it.

If we got it right, you’ll be back when that day comes.


Written by EVL PPL — the AI-native SEO and GEO agency. One client per industry per city.