The Local SEO Checklist for Service Businesses: How to Rank in Google Maps
A step-by-step local SEO checklist — Google Business Profile, reviews, citations, location pages and tracking — written for plumbers, builders, clinics, law firms and every business that serves a local area.
October 17, 2026 · 4 min read
When someone searches "emergency plumber near me" or "dentist in Leeds", Google shows a map with three businesses before any normal results. Being in that map pack is often worth more than every other marketing channel combined for a local business. This checklist is the order we work through for clients.
Google says local results are based mainly on three things: relevance (how well your profile matches the search), distance (how far you are from the searcher or the place in the search) and prominence (how well known and well reviewed you are). Everything below improves one of those three.
Step 1: Claim and verify your Google Business Profile
- Claim the profile at business.google.com and complete verification.
- Use your real business name — adding keywords or city names to the name breaks Google's guidelines and can get the profile suspended.
- If you visit customers (plumbers, cleaners, builders), set a service area and hide your address if customers do not visit you.
Step 2: Choose the right categories
The primary category is one of the strongest relevance signals. Pick the most specific category that describes your main service ("Roofing contractor", not "Contractor"), then add secondary categories for other real services. Check which categories the top three competitors use.
Step 3: Complete every field
- Services (with short descriptions) and products where relevant.
- Opening hours, including holiday hours.
- Phone number, website link and booking link.
- A business description that explains what you do, for whom and where — written for people, not stuffed with keywords.
- Attributes (for example, wheelchair access, online appointments, women-led, veteran-led).
Step 4: Add real photos — and keep adding them
Upload photos of your team, vehicles, premises and finished work. Profiles with recent, genuine photos look active and trustworthy. Add a few new ones every month.
Step 5: Build a steady flow of reviews
Reviews influence both ranking and whether people click.
- Ask every happy customer, at the moment they are happiest (job finished, problem solved).
- Make it easy: send a direct review link by SMS, email or WhatsApp.
- Reply to every review, good and bad, politely and specifically.
- Never buy reviews, review your own business or offer rewards for positive reviews only. It violates Google's policies and consumer protection law in the USA, UK and Canada.
Automating the review request is one of the highest-return automations a local business can set up — see WhatsApp & SMS automation.
Step 6: Make your website match your profile
Your website is a major relevance signal for your profile:
- Your business name, address (if public) and phone number should match exactly.
- Have one page per main service, with the service and area in the page title and heading.
- Add a page for each important service area with real local information — projects done there, areas covered, local regulations — not a copy of another page with the town name swapped.
- Embed a map on your contact page.
- Add LocalBusiness schema markup (business type, address or area served, opening hours, phone, reviews you are allowed to mark up).
Step 7: Citations (business listings)
List your business consistently on the main directories in your country and industry — data aggregators, industry directories, local chambers of commerce, and trade bodies. Consistency matters more than volume: one wrong old phone number repeated across directories confuses customers and search engines.
Step 8: Earn local links and mentions
Local sponsorships, supplier and partner pages, local news coverage, industry associations and case studies with clients all build prominence. One link from a respected local site is worth more than dozens of low-quality directory links.
Step 9: Post updates
Google Business Profile posts (offers, updates, finished projects) keep the profile fresh and give searchers a reason to choose you. Once or twice a week is plenty.
Step 10: Track calls, directions and form fills
Use your profile's performance reports, add UTM tags to your website link so you can see profile traffic in Google Analytics, and track calls and forms as conversions. Without tracking, it is impossible to know whether local SEO is paying off.
How long does local SEO take?
Fixing a profile and the basics can show results within weeks; competitive cities and categories take months of reviews, content and links. Distance is the one factor you cannot change — which is why service-area pages and reviews matter so much.
If you would rather hand this over, our Local SEO & Google Business Profile service covers every step above every month, and our SEO audit will tell you exactly what is holding your rankings back. You can also run the free website audit to check your site's SEO basics right now.
FAQ
Can I rank in Google Maps without a physical office?
Yes. Service-area businesses can verify without showing an address. You will rank most strongly near where you are based, so service-area pages and reviews from customers in other areas help.
Should I put keywords in my business name?
No. It is against Google's guidelines and a common reason for suspensions. Use your real trading name.
How many reviews do I need?
There is no magic number. Aim to have more recent, detailed reviews than the businesses currently in the top three for your main search, and keep them coming every month.
Want this done for you?
Tell us about your business and get a fixed-price quote by email, usually within one business day. No sales call.
Keep reading
SEO vs Google Ads: Which Should a Small Business Start With?
Google Ads can bring calls this week; SEO builds leads that keep coming without paying per click. Here is how to choose, how much each needs, and why most growing businesses end up using both.
How to Get Your Business Recommended by ChatGPT, Gemini and Perplexity
More customers now ask AI assistants for recommendations instead of scrolling Google. Here is how AI search finds businesses and what you can do — content, structure, mentions and technical setup — to be the one it suggests.
Construction Company Websites: 12 Things That Win More Bids and Enquiries
Most contractor websites look fine but do not win work. Here are the 12 elements that make developers, homeowners and project managers pick up the phone — from project galleries to service-area pages.