Skip to content

Local SEO for small businesses

Found by the
people nearby.

Local SEO is how your business shows up when people near you search for what you sell. I do the work every month, and you get a plain-language report on what changed.

Service
Local SEO
Group
Grow
From
$800/mo
Billing
Monthly, paid in advance
Report
Monthly

Signs you need local SEO

Which of these sounds like your business?

Most owners recognize their business in one or two of these. Here is why each one happens and what I do about it.

Checklist · Local SEO

Tick what sounds familiar.

0 of 5 ticked

  • Competitors get the call.

    Why it happens
    Google picks the businesses it trusts most for that search and that area. Yours hasn't given it enough reasons yet.
    What I do
    I find what Google is missing about your business and fix it, starting with what I'd do first.
  • An incomplete profile.

    Why it happens
    The profile is the box with your map pin, hours and phone number, and a thin one gets skipped.
    What I do
    I optimize it completely and post to it every month.
  • Visits without calls.

    Why it happens
    Visitors land on a page that doesn't make calling the obvious next step.
    What I do
    I improve the pages people land on, so calling takes one tap.
  • No idea what is happening.

    Why it happens
    Reports full of numbers nobody explains leave you guessing.
    What I do
    You get a monthly report in plain language: what I did and why it mattered.
  • SEO that went quiet.

    Why it happens
    Search results shift every month, so a single push fades.
    What I do
    I work steadily every month and track rankings, calls and form submissions, so you can see what moved.

Local SEO timeline

One month of local SEO, week by week.

The rhythm repeats every month, and the work changes while the schedule stays put. Your first month starts with an audit of your profile, your pages and your listings.

  1. Audit of your profile, pages and listings

    Weeks 1-2

    You receive: a written audit and a 90-day plan, in the order I would do things. I need: access to your Google Business Profile and your site.

  2. Setup: profile, review requests, listings, core pages, tracking and keyword map

    Months 1-3

    You receive: the setup described in your plan, done once and included in the price. I need: your business details, services and photos.

  3. Google Business Profile posts and review replies

    Through the month

    You receive: 2 posts a month on Local, 4 on Growth, 4 for each profile on Authority, plus replies to your reviews. Every post has a real image, one button and a tracked link. I need: your news, offers and photos when you have them.

  4. New pages or articles

    Through the month

    You receive: 1 a month on Local, 2 on Growth, 4 on Authority, written to be citable by AI with direct answers, price ranges and local context. I need: your approval of the text.

  5. Local link building

    Monthly (Growth and Authority)

    You receive: links from other local sites to yours. Authority adds outreach for stronger links.

  6. Tracking calls, WhatsApp clicks, forms and Maps actions

    Every week

  7. Monthly report

    Week 4

    You receive: a plain-language report that puts leads first and rankings second, with an AI visibility check inside. Growth adds a 20-minute call and Authority a 30-minute call to go through it.

Local SEO builds over months. I cannot promise a ranking or a date, but the report shows what moved each month and why.

How local SEO works

Four steps, repeated every month.

  1. Audit.

    I check your Google Business Profile, your pages and your business listings, and I note where you rank today.

  2. Plan.

    I choose the searches and the areas worth going after, and I put the work in the order I would do it first.

  3. Improve.

    I update your profile, your pages and your listings, and I add new pages or posts if your plan includes them.

  4. Report.

    You get a report on what I did, what moved and why it mattered. Then I adjust the plan for next month.

Local SEO plans and pricing

Three plans. Pick the one your market needs.

Local

$800 /mo

For one location or service area.

Start with Local
Locations or service areas
1
Google Business Profile posts
2 a month
Replies to reviews
Yes
New pages or articles
1 a month
Tracking and monthly report (AI visibility check inside)
Yes
Call tracking
No
Local link building
No
Monthly call with me
No
Quarterly strategy review
No
Website care
20% off any Care plan

Authority

$2,500 /mo

For up to two locations or service areas, with the deepest support.

Start with Authority
Locations or service areas
Up to 2
Google Business Profile posts
4 a month for each profile
Replies to reviews
Yes
New pages or articles
4 a month
Tracking and monthly report (AI visibility check inside)
Yes
Call tracking
Yes
Local link building
Monthly, plus outreach for stronger links
Monthly call with me
30 minutes
Quarterly strategy review
60 minutes
Website care
Care Plus included

How you pay

Paid monthly in advance. 6-month minimum, then month to month with 30 days' notice. No setup fee, no refunds for partial months and no exit fee.

Setup, included in every plan

  • Google Business Profile

    Fully optimized: categories, services, photos, attributes and a WhatsApp or booking link.

  • Review requests

    A review-request system, with a link and a QR code.

  • Listing cleanup

    Your name, address and phone number made consistent on Bing Places, Apple Maps, Sección Amarilla, Facebook and local directories.

  • Core pages

    Your 5 core pages optimized for the searches that matter to your business.

  • Tracking

    Calls, WhatsApp clicks, forms and Maps actions tracked with Google Analytics and Search Console.

  • Keyword map

    A map of 10 local searches, tracked every month.

  • Audit and 90-day plan

    If you already have a site, I audit your site, content and profile in weeks 1 to 2 and write a 90-day plan. Fixing what the audit finds is covered by a Care plan or priced as separate work.

Not included, priced in a separate proposal

  • Website upkeep

    That is a Care plan. Local gets 20% off any Care plan, and Growth and Authority include Care Plus.

  • Social media management

    Priced by proposal.

  • Ads and ad spend

    Priced by proposal.

  • Photo or video shoots

    Priced by proposal.

  • Extra pages

    Pages beyond your plan's monthly count are priced by proposal.

  • A new website or redesign

    If your site needs a rebuild first, that is a separate Build project with its own proposal.

Not sure which plan fits? Tell me about your business and I will recommend one, at no charge. You can move up a plan when you are ready.

What clients say

Ask the people who hired me.

Their words, published with their permission.

Local SEO questions

What people ask before they hire me.

It is how your business shows up when people near you search for what you sell, on Google Search and Google Maps. I work on your profile, your pages and your business listings, so Google has reasons to show you.

Local SEO builds over months. I cannot promise how fast or where you will rank, but the monthly report shows what moved and why.

Local SEO plans are paid monthly in advance, due on the same day each month. The work begins once the payment clears. For a build client, the plan starts on the launch date.

Six months, then month to month with 30 days' notice. There is no setup fee and no exit fee, and partial months are not refunded.

A one-time setup that is included in the price: your Google Business Profile fully optimized, a review-request system, a listing cleanup, 5 core pages optimized, tracking and a keyword map of 10 local searches. If you already have a site, I also audit it and write a 90-day plan.

Yes. A plan and a new website can start together, each at its own price with no bundle discount, and the plan begins on your launch date. Growth and Authority include Care Plus, and Local gets 20% off any Care plan.

Local fits one location or service area. Growth adds call tracking, link building and a monthly call, and fits a business that wants to out-rank its local competitors. Authority covers up to two locations, with more content, outreach and a quarterly strategy review. If you are unsure, I recommend one after a short conversation about your business.

Not always. The audit shows whether your current site is a sound foundation. If it is not, I tell you, and website redesign comes first.

The profile is one part of local SEO: the box with your map pin, hours and phone number. Local SEO adds your pages, your business listings and links. Google Business Profile on its own is a smaller, separate service.

Listings are the directories and maps that show your name, address and phone number. Local links are links from other local websites to yours, and they tell Google you are a real business in your area.

I do local SEO for businesses in Arizona, Sonora, Texas and Washington State. Local and Growth cover one location or service area, and Authority covers up to two.

Start your local SEO plan

Let's get you found.

Tell me about your business and I'll recommend a plan, along with a game plan for what I'd do first.