Local SEO + Website · $297/mo

Local SEO and a website built to rank.

For the local service business that does good work and still doesn’t come up when people search. A real website built from your real jobs, your Google Business Profile managed every month, and the search work done for you month after month, for Google, for Maps and for AI answers. $297 a month. No setup fee. No contract.

One form, one sitting. We fill it out with you on a call.

01 · What we build

A website built to rank

Not a template with your logo dropped into it.

It starts on one onboarding call, where we take down the real thing. The services you actually sell, what you actually charge, the cities you’ve actually worked in, and the questions customers ask you on the phone. That call is the raw material. The site gets written from it, in your words, not ours.

Then it gets built a page at a time. Every service you sell gets its own page. What the job involves, how you price it, what a customer should expect. Not one “Services” page that gives each job a single line. A city gets a page only where you’ve genuinely done jobs, and that page can say something specific because there’s something specific to say.

That’s what “built to rank” means in practice. Google matches a search to a page, not to a business. So if someone types a service and a town, there has to be a page about that service in that town for them to land on. One page for each thing you want to be found for, titled and written the way people actually search, linked to the rest of the site so nothing sits stranded. Not copy spun to hit a keyword count.

See it on a live site. Here is a service page (opens in a new tab) and a city page (opens in a new tab) we built for Salt City Junk Haulers.

Fewer pages done right beat a hundred pages of fluff, for Google and for the customer reading them.

The site’s lead form is wired straight to your phone, so a quote request sent while your hands are full is waiting for you the moment they’re free. Hosting and updates are included. When your prices change, when you add a service, when you start working a new city, you tell us and the site changes. You don’t get handed a login and a manual.

02 · Local search

Your Google Business Profile


The profile is what fills the map results, and it’s what a customer sizes you up on before they ever reach your website. The stars, the photos, the hours, whether you look like a business that’s still going.

First it has to be verified. Google runs that process on its own schedule and nobody can shortcut it, but we start it on day one and we handle the back-and-forth so it doesn’t land on your desk.

Then it gets filled out the way it’s meant to be. The right primary category, every service listed and described, hours, service area, and the fields most owners leave blank because nobody ever told them they counted. A half-finished profile is a profile Google can only half read.

After that it gets managed, every month. Photos from your actual jobs and regular posts, so anyone who checks sees a company that’s working. Questions answered, services kept current. And when your hours or your services change, they change here too, not just on the website.

03 · Local SEO

The local SEO work

Three things happen under the hood every month. Here’s each one in plain English.

01

Schema

Structured data. Code inside the page that spells out for Google what the business is, which services it offers, where it works and what it charges, instead of leaving it to infer all that from your sentences. The page you’re reading right now has it. So will yours.

02

Listings

Your business name, address and phone number have to read the same everywhere they appear. Your site, your Google Business Profile, the directories that picked you up years ago and got a digit wrong. When the versions disagree, Google has to decide which one is really you. We find the mismatches and line them up.

03

Technical work

The unglamorous part. Pages that load on a phone with two bars of signal, headings in the right order, images that don’t stall the screen, no dead links, and a sitemap so Google can find every page you have. None of it is visible to a customer. All of it counts.

And then it keeps happening

A website isn’t furniture. Your business changes, your competitors keep working, and Google keeps looking. So the work carries on every month, on the same $297, with no cap on changes.

  • New pages when you add a service or start working a new city
  • Prices and service copy updated when they change
  • Schema kept accurate as the business changes
  • Listings kept in sync everywhere they appear
  • Dead links and page errors found and fixed
  • Hosting and site updates handled

04 · GEO and AEO

Showing up in AI answers


More people ask an AI who to call instead of searching. The pages have to be written for that too.

SEO is showing up when somebody searches Google or Maps. GEO and AEO are the newer names for showing up when somebody asks ChatGPT, Google’s AI Overviews or Gemini who does your trade in their town. Those tools don’t rank pages the way Google does. They read them and quote them.

So every page gets written to be quotable. Who you are, what you do, where you work and what it costs, said plainly, with the questions customers actually ask answered right on the page. The structured data underneath says the same thing in a form a machine can read without guessing. That is the same work that helps you on Google, done one step further.

Nobody can promise you a spot in an AI answer any more than a Google ranking, and we don’t. We do the work that gives you a real shot at both, and we keep it current every month, because an answer pulled from a stale page is worse than no answer at all.

05 · Why monthly

How it compounds

None of it works alone. The profile and the pages bring the calls in. The reviews you earn land on the profile that brought the call. The pages give Google and the AI tools something solid to quote, and every month they get a little more to work with.

The profile

Kept verified, complete and current, with photos and posts from real jobs, so it’s worth clicking.

The pages

The website gives Google real pages to rank and gives the customer somewhere solid to land.

The answers

The same pages, written plainly, give the AI tools something to quote when somebody asks who to call.

Every month builds on the last.

That’s also why this is a monthly plan and not a one-time build. A site that gets put up once and left alone quietly stops describing the business it was built for.

06 · Getting started

How this gets built


You have one job in all of this, and it’s the first one. Everything after the call is ours.

  1. One call.

    We fill out the setup form together. Services, prices, the cities you work, your photos, the questions you get asked. One sitting, and we have what we need to write the site.

  2. We build.

    Pages written and put up, schema and listings sorted, your Business Profile submitted for verification. We start on day one. Google runs its own clock on verification, and you’ll always know where each piece stands.

  3. Then we keep going.

    New pages when the business changes, photos and posts on the profile, listings in sync, the search work every month. You go back to working. We keep the rest moving.

07 · Our work

Three we’ve built.

Three real businesses and three real owners. Every site is built around their own services, prices and towns. Junk removal is where we started. The build is the same for any trade that gets hired on Google and on the phone. Click any of them.

See all our work

08 · Pricing

What it costs

If all you want is a professional site up and hosted, that’s the Website plan. $297 the first month, which covers the build, then $49 a month. No SEO or Google profile work, and you can move up to this plan whenever. Both plans side by side are on the pricing page.

Already have a site? We build the new one alongside it and switch your domain over when it’s ready. Your domain stays yours the whole time.

Only work two towns? Then you get two city pages. A city page only goes up where you’ve actually done jobs.

Get started

The searching is already happening.

The only question is whose name comes up. One onboarding call, one sitting. Then we get to work.