7 to 184 clicks a month, and 374 calls in 6 months
Brand new site, zero paid ads. 1.57K clicks and 115K impressions over 16 months, and 374 calls from Google Search and Maps in the first half of 2026 alone, from people who needed a plumber now.
For local and service area businesses
More customers from Google, not just traffic.
Local business SEO services get your business found on Google Maps, local search results and AI answers when people nearby search for what you sell. I optimize your Google Business Profile, service and location pages, reviews and citations, and report the calls, forms and visits they bring every month.
Everything that decides who shows up when people nearby search for what you sell, done in the order that brings customers fastest. Trades and home service businesses can see how this works for their industry on my home services SEO page.
Home services / Dentists and clinics / Salons and spas / Restaurants / Law firms / Retail shops
The right primary category, your services and service area, real photos and a review request after every sale. This is where most map pack rankings come from, and the heart of my Google Maps SEO work.
One page per service and per area you really serve, written the way locals search, on a fast mobile site with the same technical SEO checks I run everywhere. No copy-paste city pages. Service area businesses lean on these pages most: a plumber with no storefront ranks across a whole metro through its service pages.
Your name, address and phone the same on the directories that matter for your industry, plus links from real local sites like suppliers, sponsors and local press.
A simple way to ask every happy customer for a review, and replies that show the next one you care. Reviews move map rankings and decide who gets the call.
More people ask ChatGPT and Google AI Overviews for a recommendation nearby. AI SEO makes sure your business is one of the names they get, and it is included in every plan.
Every month: rankings for your money keywords in your area, plus the calls, forms and direction requests they bring. No vanity traffic charts.
Several locations
Two or more locations need their own profile, page and reviews, without competing against each other. Past a few locations, keeping every profile and page in step without them competing becomes a job of its own, and I plan for it from the start.
One plan, every location tracked on its own.
REAL CLIENTS, REAL NUMBERS
Four local businesses I ranked from scratch: an electrician and a plumber with 744 calls between them in six months, a drain cleaning company that went from rank 90 to the top 3, and a hair salon now on page one.
Brand new site, zero paid ads. 1.57K clicks and 115K impressions over 16 months, and 374 calls from Google Search and Maps in the first half of 2026 alone, from people who needed a plumber now.
Launched with nothing, no clicks, no impressions. 2.09K clicks and 86K impressions over 16 months, and 370 calls from Google Search and Maps in the first half of 2026. No ad spend.
Urgent service where whoever ranks first takes the call. Tracked in SerpFox: one term from ~90 to top 3, another from 26 to 2nd, a third from the 50s to 2nd.
My first ever SEO project, my mom's salon. Grew to 1.19K clicks and 48K impressions, reaching positions 1-2 on Google for the searches that bring in clients.
Local searches with near me or a town name show three businesses on a map before anything else. Whether customers walk into your shop or you drive to them, those three spots get most of the calls, visits and direction requests.

A local business report should match how your customers buy. A shop should see direction requests and visits, a service business should see calls and quote forms, and both should see rankings for the services that bring the most money, in the towns you actually serve.
Monthly SEO Report
Local business, month 6Example report
| Keyword | Map pack | Organic |
|---|---|---|
| Main service near me | #12 to #3 | #24 to #8 |
| Main service + city | #6 to #2 | #15 to #4 |
| Second service + city | #18 to #9 | #40 to #17 |
Ranking rows show the report layout. The calls and ad spend are real figures from the plumbing case study.
Local SEO companies often sell one package to every business in town, from dentists to cafes. Your business is not a template: I start from how your customers actually buy, and you talk to the local SEO expert doing the work, not an account manager reading a script. If you are looking for an SEO expert, that is the first thing to check.
Working with me
One specialist, start to finish
Typical agency
Sales team, account managers, juniors
Three steps, shaped by whether customers come to you or you go to them.
First I work out how your customers find and buy from you: walk-ins, bookings, calls or quote forms, and from which towns. Then I audit your profile, your site and the businesses that show up instead of you, and you get a plan built around the services that pay best.
Then I set up the local basics properly: the right address or service area, honest opening and holiday hours, every service listed, and one page per service on a fast mobile site. Duplicate or outdated listings get merged or fixed, so Google sees one clear business.
Then I grow your reach across the area: links from real local sites like suppliers, sponsors and local press, the same details on the directories in your industry, and reviews that keep coming in. Your report shows rankings, calls, forms and visits each month.
A few simple rules, so you know exactly what to expect. They keep the work on results, not meetings.
A short intro call, then a second call where I walk you through your audit and plan. After that, things stay simple over email, and I reply within a day.
One clear report on the same date every month: your money keyword rankings, the calls they bring and the links I built.
Work starts once I have access to your Google Business Profile and main listings. It takes about 20 minutes.
If your site holds you back, I rebuild it once around the services you want to rank for. One review round, no endless redesigns.
A simple agreement, not a 12-month contract. Cancel anytime with 30 days notice, because it has to work for both of us.
Your website, content, profiles and accounts stay in your name. If we ever stop working together, you keep all of it.
If that sounds like how you like to work, send me your site. Book an Intro Call
Plans start at $2,000 a month, month to month. A single storefront or service area business usually fits Starter, while several locations or a very competitive city usually need Growth or Scale.
$2,000/month
One location in a normal market.
For competitive markets
$3,500/month
For businesses competing in busier local markets.
from $5,000/month
Several locations or franchise networks.
Need a new website? SEO-first rebuilds are a one-time setup fee, quoted on your roadmap call.
A local customer who comes back every year is worth far more than one sale, so count the whole relationship. Put in your numbers to see how many extra leads a month cover the plan.
1. Your numbers
What one customer is worth to you over time: the first sale plus repeat visits and referrals.
Fill in both and your LTV updates above.
What you keep from each sale after the costs of delivering it (labor, materials, product or service costs). Leave at 100% to judge on revenue.
Out of 10 leads (calls, forms or bookings), how many become paying customers?
Nobody can promise an exact number, and keyword tools often undercount real searches. Try a few. I will give you a realistic range for your area on the intro call.
Plan
2. What it is worth
0Extra leads / month to break even
That is all it takes for SEO to pay for itself. Could Google bring you that many more a month?
If SEO brings 0 leads a month
0% return on the plan
Want a second opinion? I will check these numbers with you on the intro call, honestly.
An estimate from your own numbers, not a promise of results. SEO usually takes 4 to 12 months to build up.
The questions local business owners ask before hiring for SEO.
Most local SEO services cost from $1,500 to $10,000+ a month, depending on the market and the work involved. My plans start at $2,000 a month, month to month with 30 days' notice.
A local SEO expert gets your business into the map pack and local results: your Google Business Profile, service and location pages, reviews, citations and local links. Then they track your rankings and the calls, forms and visits those rankings bring.
Yes. Service area businesses hide their address and set the areas they cover instead, then rank across those areas with service pages, reviews and local links. Plumbers, cleaners and mobile businesses do it every day.
It is if your customers search on Google before they buy and one new customer is worth more than a few hundred dollars. Use the calculator above to see how many extra leads a month would cover the plan.
Yes. Trades that sell on the phone, like plumbers and pest control, get the call-focused setup of my local SEO for home services. I started out doing SEO for my mom's salon, and businesses that book by appointment get the same photo and booking focus through my SEO for hair salons.
Map pack movement often shows in 2 to 4 months and organic rankings in 4 to 6 months or more, depending on how competitive your area is. Fixing an incomplete or wrong profile can show results faster.
Not ready to hire anyone yet? These are the 12 things I check first on any local business's Google Business Profile, from categories and hours to reviews, on one page you can tick off yourself.
It downloads right away and lands in your inbox too. No newsletter.
Work With Me
I take on a small number of clients at a time. If you're serious about SEO, let's talk.
Fill out the form and I'll get back to you shortly.
Or contact me directly via email at hello@vascoseofreelancer.com