Local SEO services for small businesses.

When someone nearby searches for what you do, they pick from the map and the first few results. Local SEO is the work that gets you into that short list: your Google Business Profile, your website and your reviews, all pointing at the same searches.

I'm George, an independent local SEO consultant. I do the work myself, report on it every month in plain English, and you keep everything: your site, your profile, your listings.

$599/month. No setup fee. 3-month minimum, then month to month.

What local SEO actually does for you

Most small businesses don't need to rank across the country. They need to show up when someone within driving distance is ready to call. That happens in two places:

  • The map results (Google's local pack). The three businesses shown with the map. This is driven mostly by your Google Business Profile, your reviews and how consistently your business details appear across the web.
  • The regular results underneath. Driven by your website: whether it has a clear page for each service you offer and the areas you serve, and whether Google can read it properly.

Local SEO services work on both, because a strong profile pointing to a weak website (or the reverse) leaves calls on the table.

What's included in the Local SEO plan

Keyword research

I find the exact phrases people in your area use when they're looking for you, including the "near me" searches, and decide which pages should target which ones.

On-page SEO

Titles, headings, service pages and area pages fixed or built so each one clearly matches a search. Technical problems that stop Google reading your site get fixed as part of this.

Google Business Profile management

Categories, services, hours, photos and posts kept complete and current, so you're eligible to appear on the map for the searches that matter.

Review monitoring

I watch for new reviews and draft a short, personal reply to every Google review within 2 business days, the good ones and the bad ones. You approve them, or I post them for you if you'd rather not deal with it. I also show you how to ask happy customers for reviews the right way. I never write, buy or filter reviews: that's against Google's rules and US federal law, and it puts your profile at risk.

Local citations

Your business name, address and phone number listed consistently on the directories Google trusts. Mismatched listings are one of the most common reasons a business doesn't show on the map.

One article a month

A useful post that answers a question your customers actually ask, written to support your service pages, not as filler.

A monthly report you can read in two minutes

Rankings, traffic, calls and form submissions, and what I'm doing next. No vanity numbers.

Local SEO services for small business, priced simply

PlanLocal SEO
Price$599/month (USD)
Setup feeNone
Minimum term3 months, then month to month (30 days' notice)
Who it's forSmall businesses that serve customers in a defined area
ReportingMonthly, plain English
You ownYour website, Google Business Profile and every listing

Need a new website too? Local SEO works best on a site built for it. See web design packages or the all-in $249/month plan.

Just need your site looked after? See website management.

How it works

  1. Free website review. Send me your site. I'll email you the 3 changes that would bring you the most calls, plus a recommendation and a fixed price.
  2. First month: foundations. Keyword research, Google Business Profile cleanup, citation audit and the biggest on-page fixes.
  3. Every month after: build and report. New or improved service and area pages, one article, citations and review monitoring, followed by your monthly report.

How long local SEO takes

Honest answer: most businesses start seeing meaningful movement in 3 to 6 months. Competitive keywords in big metro areas can take 6 to 12 months of consistent work. Smaller cities and suburbs usually move faster.

Anyone promising page one in two weeks is not being straight with you. What I can promise is the work done properly every month, and a report that shows you exactly what changed.

Why work with an independent local SEO consultant

  • One person, start to finish. The person you talk to is the person doing the work. No account managers, no handoffs.
  • 4 years in SEO, web performance and analytics. I've spent that time on the details that decide rankings: page speed, site structure, tracking and content.
  • You own everything. If you ever stop working with me, your site, profile, listings and rankings stay with you.
  • US and Canada, in English or French.

More about George →

Local SEO FAQ

How much do local SEO services cost?

Pokwala's Local SEO plan is $599 a month in USD, with no setup fee. It covers Google Business Profile management, on-page SEO, citations, review monitoring, one article a month and a monthly report.

What's the difference between local SEO and regular SEO?

Regular SEO aims to rank a site for searches anywhere. Local SEO targets people searching near you, which means the map results, your Google Business Profile and pages built around the areas you serve all matter as much as the website itself.

Do I need a physical address to do local SEO?

No. Service-area businesses like plumbers, cleaners and contractors can hide their address on Google and list the areas they serve instead. The approach is a bit different, and I'll set it up correctly either way.

Can you guarantee first place on Google?

No, and nobody honestly can. Google decides rankings. What I guarantee is the work: done properly, every month, with clear reporting on what moved.

Do I have to sign a long contract?

No. There's a 3-month minimum, because the first month is setup and local SEO needs a few months to show movement. After that it's month to month, and you can cancel with 30 days' notice. Most agencies ask for 6 to 12 months; I'd rather keep you because the work is paying off.

What happens to my rankings if I stop?

You keep everything I built: pages, listings and your profile all stay in your name. Rankings can drift over time without ongoing work, but you won't lose the foundations.

Find out what's stopping you from showing up locally.

Send me your website and I'll reply with the 3 changes that would bring you the most calls. It's free, and there's no obligation.