Guides
Local SEO for Service Businesses
On this page
- Who this guide is for
- How does the map pack actually work?
- Step 1: Google Business Profile
- Step 2: Reviews
- Step 3: Citations and consistency
- Step 4: Local content on your own site
- How do you know it's working?
- What does this cost to do yourself?
- When does it make sense to hire someone?
- Frequently asked questions
Local SEO is the work of appearing in the map pack — the three businesses Google shows with a map when someone searches for a service near them. It's driven by your Google Business Profile, your reviews, and how consistently your business information appears across the web. Most of it you can do yourself. This guide covers what actually moves the needle, in order.
Written for business owners. If you want the practitioner version, there are a hundred of those already.
Who this guide is for
You run a service business — a trade, a practice, a firm — serving a defined geographic area, and you want to appear when someone nearby searches for what you do.
Skip this if you sell nationally with no local component, or if your Google Business Profile is currently suspended. Fix the suspension first; nothing else works until you do.
How does the map pack actually work?
Google weighs three things. You control two of them.
| Factor | What it means | Your control |
|---|---|---|
| Relevance | How well your profile and website match what was searched | High. Categories, services and content are all yours |
| Distance | How close you are to the person searching | Low. You can shape service areas, not geography |
| Prominence | How well-known and well-regarded you are | High. Reviews, citations, links and mentions |
The practical translation: your Google Business Profile matters more than your website, and your reviews matter more than either.
A business with 180 reviews at 4.8 stars and a plain website will outrank a business with 12 reviews and a beautiful one, almost every time. If you take one thing from this guide, take that.
Distance is why rankings aren't a single number. You may appear first for someone two miles away and eighth for someone across town, at the same moment. Anyone showing you "your ranking" as one figure is showing you a result from one location. Real tracking uses a grid.
Step 1: Google Business Profile
This is the highest-return work available, and most businesses do a fraction of it.
The essentials, in order of impact:
- Primary category. The single biggest lever on the profile. "Plumber" and "Drainage service" produce different results. Look at what the businesses ranking above you use.
- Secondary categories. Add every one that genuinely applies. Don't add ones that don't — it dilutes relevance.
- Services. List them individually with descriptions. Most profiles leave this blank.
- Service area or address. If customers come to you, show the address. If you go to them, define service areas and hide the address.
- Hours, including holiday hours. Wrong hours generate one-star reviews from people who drove to a closed business.
- Photos. Real ones, added regularly. Exterior, interior, team, work in progress.
- Q&A. You can ask and answer your own questions. Do it — otherwise the answers come from strangers.
We've written a full walkthrough of profile optimisation covering each of these properly, including what to do if you get suspended.
Step 2: Reviews
The heaviest prominence factor, and the one most businesses handle worst.
Rating, volume and recency all matter. A hundred reviews from three years ago is a weaker signal than thirty from the past six months. This is a process, not a project.
The pattern that works:
- Ask every customer, not just the delighted ones
- Ask immediately — within an hour of completing the job, by text
- Make it one tap — a direct link to your review form
- Automate it so it happens without anyone remembering
⚠️ Do not gate reviews. Filtering customers by satisfaction before deciding who gets asked — sending happy ones to Google and unhappy ones to a private form — violates Google's policy and puts your profile at risk. It's also widely marketed by review software vendors, which doesn't make it safe.
Full detail in our review generation guide.
Step 3: Citations and consistency
A citation is any mention of your business name, address and phone number online — directories, industry listings, chambers, data aggregators.
The value isn't the listing. It's the consistency. When Google finds your address written six different ways across the web, it becomes less confident about which is right, and confidence is what prominence is built on.
What to do, once:
| Pick a canonical format | Exactly how your name, address and phone will appear everywhere. Suite number, abbreviations, everything |
| Fix the big ones | Google, Apple Maps, Bing Places, Yelp, Facebook, and the major data aggregators |
| Add industry-specific ones | Trade associations, licensing bodies, industry directories. These carry more weight than generic listings |
| Find and fix variants | Old addresses, previous phone numbers, misspellings. These are what actually cost you |
This is a cleanup job, not an ongoing one. Do it properly once, then only touch it when something changes.
Ignore anyone selling you 500 citations. Volume stopped mattering years ago. Accuracy across thirty relevant listings beats sloppiness across five hundred.
Step 4: Local content on your own site
Your website supports the profile rather than replacing it.
What helps:
- A page per service, each genuinely about that service
- A page per city you actually serve — but only where you have something real to say about that market
- Your name, address and phone in the footer, matching your canonical format exactly
LocalBusinessschema markup- Embedded map on the contact page
What doesn't:
- Thirty near-identical city pages with the town name swapped. Google recognises this, and it reads as spam rather than coverage
- Keyword-stuffed page titles
- A "service areas" page listing forty towns with no content
The honest test for a city page: could you write 500 words about serving that market that you couldn't write about any other? If not, don't build the page.
How do you know it's working?
Track three things and ignore the rest.
| Metric | Where | What it tells you |
|---|---|---|
| Map pack position across a grid | Local rank tracking tool | Real visibility, not one flattering data point |
| Calls and direction requests | Google Business Profile insights | Actual customer action |
| Calls attributed to organic and map | Call tracking | Whether visibility becomes revenue |
Rankings are diagnostic. Calls are the point.
What does this cost to do yourself?
| Cost | |
|---|---|
| Google Business Profile | Free |
| Citation cleanup | Free manually, or a service at $100–$300/yr |
| Local rank tracking | $20–$50/mo |
| Review automation | $50–$150/mo, or free if your CRM does it |
| Your time | 10–15 hours to set up properly, then 1–2 hours a month |
Total: under $200 a month plus your time. For a single-location business in a market that isn't brutally competitive, doing this yourself is entirely reasonable.
See our software recommendations for the tools we actually use.
When does it make sense to hire someone?
Honestly, later than most agencies will tell you.
Do it yourself if you're single-location, in a moderately competitive market, and have a few hours a month. The steps above are genuinely most of it.
Consider hiring when:
- You're in a saturated market — Nashville HVAC, plumbing or personal injury, where everyone has done the basics and the remaining gains are hard-won
- You have multiple locations, where the complexity multiplies fast
- Your profile keeps getting suspended and you can't work out why
- Your time is genuinely worth more elsewhere — if you bill $200 an hour, spending twelve hours on citations is an expensive way to save $300
- You've done all of this and still aren't ranking, which usually means a technical or competitive problem worth diagnosing
If you'd rather hand it over, that's our local SEO service — $950 a month. But work through this guide first. You may not need us.
Frequently asked questions
How long does local SEO take to work?
Expect meaningful map pack movement at months 4 to 6, compounding through months 6 to 12. Profile fixes can produce faster changes if something was badly misconfigured.
Is my Google Business Profile more important than my website?
For map pack visibility, yes, considerably. Your website matters for regular organic results and for converting the visitors your profile sends you.
How many reviews do I need?
More than the businesses ranking above you, and gathered steadily rather than in bursts. Look at the current top three in your area — that's your target, and recency counts as much as total.
Do citations still matter?
Consistency does. Volume doesn't. Thirty accurate, relevant listings outperform five hundred sloppy ones, and cleaning up wrong or outdated information matters more than adding new listings.
Why do my rankings change depending on where I search from?
Because distance to the searcher is a major ranking factor. Position genuinely varies by location, which is why rankings should be tracked across a grid of points rather than reported as one number.
Can I rank without a physical address?
Yes. Service-area businesses define the areas they serve and hide the street address. You still need a real address to verify the profile initially.
What if my profile gets suspended?
Usually caused by address problems, category violations, or keyword stuffing in the business name. It's fixable through the reinstatement process — see the profile guide — but nothing else works until it's resolved.
Do I need to blog for local SEO?
Not for the map pack. Content helps your website rank in regular organic results, which is a related but separate job — see SEO for service businesses.
Written by Jared DeValk, founder of Nashville Digital. Last reviewed September 2026. This guide is updated quarterly.