Service Overview

Website + Local SEO, Built Together — Not Handed Off Between Two People

Most small businesses end up hiring different people for different pieces of the same problem — a designer who builds a nice-looking website with no SEO structure, an SEO freelancer who never touches the website, and nobody actually managing the Google Business Profile that's often bringing in more calls than the website itself.

I do all of it myself, as one connected process, so nothing gets built in isolation. Below is exactly what that includes, and why each piece matters.

Local SEO GBP Website On-Page Off-Page Content
Service 01 / 06

Not Showing Up When Local Customers Search? Start Here.

Local SEO Services

This is the foundation everything else supports. Local SEO covers how your business appears in Google Search and the Google Maps pack — the three-result box that shows up when someone searches “[your service] near me.” Getting into that box (or ranking above competitors in it) comes down to a specific mix of signals: your Google Business Profile, consistent business information across the web (called citations), reviews, local keyword targeting, and how well your website's content matches what local customers are actually searching for.

Most local SEO work fails not because the strategy is wrong, but because it's done in pieces — a citation here, a GBP tweak there — without anyone connecting the signals into a single, consistent picture of your business that Google can trust.

Explore Local SEO →
Service 02 / 06

Your Google Listing Might Be Turning Customers Away Before They Even Visit Your Site

Google Business Profile Optimization

For a lot of local businesses, the Google Business Profile is the actual homepage — it's what shows up first, before anyone clicks through to your website. If the categories are wrong, the service area is incomplete, the photos are outdated, or nobody's responding to reviews, customers are making a decision about your business before you ever get a chance to make your case.

I optimize the profile itself — categories, services, service areas, business description, photos, posts — and I set up a simple system for handling reviews, since review volume and recency are two of the strongest local ranking signals Google uses.

Explore GBP Optimization →
Placeholder image — replace with a visual for WordPress Website Design
Service 03 / 06

A Slow or Outdated Website Is Costing You Customers Right Now

WordPress Website Design

A website can look completely fine to you and still be actively losing customers — slow load times, broken mobile layout, or a structure that doesn't tell Google (or visitors) clearly enough what you do and where you work.

I build WordPress websites specifically for local service businesses, with SEO built into the structure from the start rather than patched on afterward. That means fast load times, mobile-first design (since most local searches happen on phones), clear service pages, and a layout built to convert a visitor into a phone call — not just look good in a portfolio.

Explore Website Design →
Service 04 / 06

Getting Traffic But Not Calls? Your Website Isn't Speaking Google's Language

On-Page SEO Services

Traffic without conversions usually means one thing: your website looks fine to a human, but it's not clearly answering the questions Google — and your customers — are actually asking. On-page SEO is the work of fixing that: title tags, headings, meta descriptions, internal linking, page structure, and making sure every page has a single clear purpose instead of vaguely covering everything at once.

This is often the difference between a website that exists and a website that actually earns its ranking.

Explore On-Page SEO →
Service 05 / 06

Ranking Isn't Just About Your Website — It's About Who Vouches for You

Off-Page SEO Services

Google doesn't rank businesses purely on how good their own website is — it also looks at outside signals: local citations, mentions, and backlinks from other relevant sites. For local businesses, this usually matters less than people think in terms of volume, and more in terms of consistency and relevance — a handful of accurate, relevant citations and a few genuine local backlinks will outperform hundreds of low-quality, irrelevant ones.

I focus on quality signals that actually build local trust, not link-building tactics that risk penalties down the line.

Explore Off-Page SEO →
Service 06 / 06

Words on a Page Don't Rank — Answers to Real Questions Do

SEO Content Writing

A lot of small business websites have content that technically exists but doesn't do any work — vague service descriptions that could apply to any business in any city, written to fill space rather than answer anything specific.

I write content built around what your customers are actually searching for and asking — structured so it's clear to both search engines and to the AI tools increasingly answering search queries directly, without being obviously AI-generated filler or keyword-stuffed.

Explore Content Writing →
How It Fits Together

Why These Services Actually Depend on Each Other

Google Business Profile
Website
On-Page SEO
Off-Page Signals
Content

Each of these can technically be sold as a separate service — and most agencies do exactly that. But in practice, they're not independent:

Your Google Business Profile sends traffic to your website — if the site is slow or unclear, that traffic doesn't convert into calls, no matter how well the profile is optimized. Your on-page SEO depends on the website being technically sound to begin with. Your off-page signals only build real value if there's a solid site behind them worth pointing to. And none of the content matters if it's not built around the actual questions your local customers are asking.

When one person is responsible for all of it, these pieces reinforce each other instead of quietly working against one another — which is usually what happens when a business hires four different vendors for four different pieces of the same goal.

Process

How I Work

1

Free Audit

I review your website, Google Business Profile, and current local search visibility, and tell you specifically what's working and what isn't.

2

Priority Fixes

Not everything matters equally. I tell you honestly what to fix first based on what will actually move calls and visibility, not what's easiest to sell.

3

Implementation

I do the work directly — website changes, GBP optimization, on-page fixes, content — with no outsourcing or subcontracting to someone else.

4

Ongoing Monitoring

I track calls, rankings, and visibility using Google Search Console and your Business Profile insights, and adjust the approach based on what the data actually shows, not a fixed monthly checklist.

Timeline

How Long Does This Actually Take?

Local SEO tends to move faster than broader national SEO, simply because the pool of competitors in a specific service area is smaller. That said, honest timelines matter more to me than impressive-sounding ones:

First 4–6 Weeks

Technical fixes, Google Business Profile optimization, and foundational on-page work. This is mostly invisible progress — cleanup that has to happen before rankings can move.

2–4 Months

Early movement in the map pack and local rankings for priority terms, and the first non-branded calls starting to come in.

4+ Months

Rankings stabilize and compound, assuming the foundation work was done properly and consistently maintained.

Anyone promising page-one rankings in a few weeks is either exaggerating or targeting keywords with no real competition — worth asking about directly if you hear that pitch elsewhere.

FAQ

Frequently Asked Questions

01Do I need all of these services, or just some of them?
Most businesses don't need everything at once. Some just need Google Business Profile work and on-page fixes; others genuinely need a website rebuild. The free audit tells me — and you — which one applies before any commitment is made.
02Can you just do SEO on my existing website, without rebuilding it?
Yes, in most cases. A full rebuild is only worth recommending if your current site is genuinely holding back rankings and conversions more than fixing it would cost.
03Do you work with businesses outside the US?
Yes — I work with local service businesses in the US, Canada, and Australia, particularly plumbers, electricians, HVAC companies, roofing contractors, and similar service-area businesses.
04What if I've already tried SEO before and it didn't work?
This is common, and usually comes down to one of two things: the work was too generic (templated citations, no real GBP work) or it was never given enough time to compound. The free audit will show specifically what was or wasn't done on your existing setup.
Get Started

Not Sure Where to Start?

The free audit tells you exactly which of these services will actually move the needle for your business — no guessing, and no upselling you on services you don't need.