SEO
The report nobody reads
Somebody sends a PDF every month. It has arrows on it. Nothing in it says what changed in the business, and nobody on your side can tell whether it's working, so it goes in a folder.
Meanwhile the phone rings less than it used to and the honest answer to why is usually specific, boring and fixable.
I won't guarantee you a ranking. Nobody honestly can, and anybody who does is guessing with your money.
What the work is
Technical SEO
The part underneath. Site structure, how fast pages load on a phone, whether a crawler can read the hierarchy, whether two URLs are quietly competing for the same thing.
Most of this is unglamorous and most of it's where the actual problem is. It's also the part you can check, item by item, which is why we do it first.
- One H1 per page and a clean heading order
- URLs that don't change, and redirects when they must
- Structured data that describes what's really on the page
- Core Web Vitals measured on a real phone, not a laptop
Local SEO
For businesses that don't come up when somebody nearby searches for what they do. The cause is usually specific: a wrong category, a listing nobody has touched in two years, or one address written four different ways across the internet.
One wrong address in one directory splits everything, because Google reads it as two businesses. We work the listing, the city pages, and the consistency between them.
Google Business Profile
When somebody nearby searches for what you do, the listing on the map often gets read before your website does. Plenty of buyers call straight from it and never open the site at all.
The primary category does more work than anything else on the listing, and it's the setting most often wrong. After that come the services, the photos, the hours, and an address written the same way everywhere it appears.
Listing work tends to move in weeks rather than quarters. Distance from the searcher still decides a lot of who shows up, though, and nothing on the listing changes that.
Generative search
People increasingly ask an assistant instead of typing a query, and the assistant answers from pages it can extract cleanly. Tight heading hierarchy, the answer stated plainly near the top, real tables, a named author, dates that get updated.
It's not a separate discipline with a separate invoice. It's the same craft, done well enough that a machine can quote it.
Google Ads, when it fits
Built around what people are actually asking for. Ads pointed at a page that answers that exact question instead of your homepage, grouped tightly enough that the wrong clicks stop, and set up so you can see what every dollar did.
Some markets are too far from your front door to win on the map, and paid is the only lever that exists there. That's a real answer, not an upsell.
Questions people ask
- Can you guarantee first page?
- No, and neither can anybody else. Rankings depend on competitors, the searcher’s location and changes Google doesn't announce. What I'll do is tell you what's actually wrong and what it takes to fix it.
- How long does SEO take?
- Technical fixes can move things in weeks. Earning position in a market where you have no presence is quarters, not weeks. Anybody promising fast results in a competitive market is either guessing or buying clicks and not telling you.
- Why is my business not showing up on Google Maps?
- Usually one of four things: the wrong primary category, an incomplete listing, inconsistent address details across the internet, or simple distance from the searcher. The first three are fixable. The fourth is why some markets need a different approach.
- Do I need to blog every week?
- Most businesses don't. A handful of pages that genuinely answer the questions your customers ask will outperform a weekly post nobody reads. Volume is what agencies sell when they have run out of ideas.