Skip to content
Plain-English guide

SEO for small business, without the agency runaround.

What SEO is actually worth to an owner-operated business, the five things that matter, what you can do yourself, what to hire out, and how to tell a real SEO shop from one that sends reports and cashes checks.

What it is worth

SEO is worth calls and quote requests, not traffic

Traffic is easy to inflate and easy to sell. A small business does not need ten thousand visitors reading a blog post about the history of plumbing. It needs the twelve people in its county who searched "water heater replacement" this week to see the business, trust it, and call. That is the whole job, and it is how we judge whether SEO is working.

The math is simple enough to do on a napkin. Work out what a new customer is worth to you over a year, estimate how many of your current customers found you through Google, and ask what one or two more of those a week would mean. For most trades, clinics, and professional services in Virginia, that number is large enough that a well-run SEO effort pays for itself many times over. For a business that lives on referrals or a handful of commercial contracts, it may not, and we will tell you that.

The other thing SEO is worth is independence. Paid ads stop the moment you stop paying. A site that ranks keeps producing leads while you are on a job site, and it compounds: every real page and every review makes the next one easier to earn.

The short list

The five things that matter most

There are hundreds of ranking factors. For an owner-operated local business, five of them account for nearly all of the result. Get these right before worrying about anything else.

01

A fast, mobile-friendly site

Most local searches happen on a phone, often from a driveway or a job site. If the page takes five seconds to load or the phone number is hidden behind a menu, the visitor is gone. Google measures this directly through Core Web Vitals and ranks slow sites lower. Speed is a development problem, and it is usually the first thing we fix. More in website speed and SEO.

02

Clear service pages

One page per service you want to be found for, each with a title that says what and where, a description of what the job involves, what affects the price, and how to get a quote. A single "Services" page with a bulleted list cannot rank for eight different searches. Eight focused pages can.

03

A complete Google Business Profile

The map pack is where local buyers click, and it is driven by your profile more than your website. Correct categories, every service listed, real photos, accurate hours, and a service area that matches where you actually work. This is free and most businesses have it half done. Our local SEO page walks through it.

04

Reviews, asked for consistently

Reviews affect ranking and, more importantly, the decision to call. The businesses with the most reviews are rarely the best; they are the ones that ask every customer, right after the job, with a direct link. Build the habit into your process and respond to every review, including the bad ones.

05

Helpful content, in small amounts

Not a blog for the sake of a blog. A handful of pages that answer the questions your customers ask on the phone: how long the job takes, what the county requires, what to do before the crew arrives, how to choose between two options. Each one earns searches, builds trust, and gives you something to send a prospect. One good page a month beats four thin ones.

DIY or hire out

What to do yourself and what to hand off

Some of this is an afternoon of your time. Some of it needs a developer. Spending money on the first group or your own evenings on the second is how small businesses waste SEO budgets.

Do it yourself

  • Claim and fill out your Google Business Profile, including services, hours, and photos.
  • Ask every customer for a review and reply to each one within a couple of days.
  • Post a photo of a finished job to your profile every week or two.
  • Check that your name, address, and phone match on Google, Facebook, Yelp, and your own site.
  • Write down the ten questions customers ask most. That is your content plan.

Hire out

  • Site speed, mobile layout, and Core Web Vitals. These are code and hosting problems.
  • Structured data, redirects, sitemap, and crawl issues. Easy to get wrong, hard to notice when you have.
  • Building a proper set of service and location pages on a template that stays consistent.
  • Cleaning up dozens of directory listings and duplicates.
  • Writing the content, if you would rather run the business than write about it.

Not sure whether your site is in the first group or the second? Is your website hurting your SEO? covers the symptoms, and the free audit gives you a definitive answer.

Red flags

How to spot an SEO agency that will waste your money

Small business owners get more cold calls and emails about SEO than about anything else, and a lot of them are from shops that sell the same package to everyone. A few tells:

  • Long contracts. A twelve-month commitment before any work has been done protects the agency, not you. Good work earns the renewal every month.
  • "Guaranteed rankings." Nobody outside Google can promise a position. The guarantee is usually for a keyword nobody searches, or comes with fine print that makes it meaningless.
  • Reports nobody reads. Forty pages of impressions, keyword counts, and domain scores. If the report does not tell you what changed on your site this month and how many calls it produced, it is padding.
  • Nobody who can touch the site. If every technical recommendation gets forwarded to "your web person," the fixes will not happen. Ask who makes the change and how long it takes.
  • Links and pages you cannot explain. Hundreds of "backlinks" from sites you have never heard of, or a batch of city pages that all read the same. Both can get a site filtered out, and both are hard to clean up later.

A simple test: ask them what they would change in the first ninety days and who would change it. A real shop answers in specifics. This is also why we lead with the audit; it shows you our answer before you spend anything.

How we engage

Fixed-scope fixes, then an optional monthly plan

We do not sell packages. The free audit tells us what your site and profile actually need, and we quote from that. The first engagement is a fixed-scope project: a defined list of technical repairs, page rebuilds, and profile work, with a price agreed before we start and a clear finish line.

After that, rankings are earned over months, so most clients move to the Website + SEO Care Plan: hosting, updates, security, and backups, plus a set amount of SEO work each month (content, new pages, profile posts, review responses, technical monitoring) and a one-page report. It is month to month, and you own everything.

Because we are developers, the same team can rebuild the site if the audit shows that is what it needs, or wire the site into your scheduling, quoting, or CRM tools so leads land where your team works.

A realistic timeline

Weeks for fixes, months for rankings

  1. Week 1 Audit delivered. You see the prioritized list and decide whether to proceed.
  2. Weeks 2-6 Technical fixes, rewritten titles and pages, Business Profile rebuilt, listings cleaned. Google starts recrawling and the profile changes show almost immediately.
  3. Months 2-3 First movement in map pack visibility and organic positions for lower-competition searches. Reviews and content start accumulating.
  4. Months 4-6 Rankings for the searches that matter stabilize in most Virginia markets. Calls and form fills are the number we watch.
  5. Ongoing Monthly content and pages widen the net; monitoring keeps the site from sliding back after platform or Google changes.

Competitive metro trades in Richmond or Hampton Roads run at the slower end; smaller markets like Lynchburg or Charlottesville often move faster.

FAQ

Small business SEO questions

If your customers search for what you do before they buy, yes. For a plumber, a dentist, or an accountant, the searches are happening every day whether you show up or not, and the business that does gets the call. The return is measured in calls and quote requests, so it is worth it when those leads are worth more than the cost of the work. It is not worth it for a business whose customers all come from referrals or a single large contract.
Claim and complete your Google Business Profile, ask every customer for a review, make sure your phone number and address match on every site that lists you, and check your own website on your phone to see whether it loads quickly and makes it obvious what you do and how to call. Those four things are free, take an afternoon, and are where most small business sites fall short.
Ask them to show you exactly what they will change on your site and profile in the first ninety days, and ask who will make the changes. A legitimate shop can answer both in plain English. Be cautious of guaranteed rankings, twelve-month contracts, reports full of impressions and keyword counts, and vendors who cannot explain what a link comes from or where a page will go.
Technical fixes and Google Business Profile changes usually show up within a few weeks. Map pack and organic ranking improvements take three to six months of consistent work in most Virginia markets, longer in crowded metro trades. If you have never done any of this, the early months tend to move fastest because the basics were missing.
Two ways. The fixes from the audit are a fixed-scope project with a price agreed before we start, so you know what it costs and when it ends. Ongoing work runs through the monthly Website and SEO Care Plan, which covers hosting, updates, security, and a set amount of SEO work each month. We quote after the free audit, because the scope depends on what your site actually needs.
No. The audit is free and carries no obligation. The fixes project ends when the scope is done. The monthly care plan is month to month, and you own the site, the content, and the accounts the whole time, so you can stop or move to another provider without losing anything.

Start with the audit, not a contract

We will look at your site and Google Business Profile and send you a prioritized list of what to fix. No obligation, and you keep the list either way.