About
Local SEO done without the marketing theatre.
I started RankLocalMaps after watching too many good local businesses get buried by ten-year-old directory pages, cheap AI spam, and chains that out-invest them on ads. The rebuild approach works. It's also not what most of the industry sells. So I productised it.
How this started.
Over the last few years I worked with a handful of local businesses — a phone repair shop, a WordPress multisite of computer repair businesses, a nail salon, a handful of trades. The pattern was always the same.
They had a Google Business Profile. They had a website. The two things had almost nothing to do with each other. The GBP listed twelve services; the website mentioned four. The GBP had a primary category; the website H1 didn't match it. Service areas on the profile didn't appear on any page. Structured data was either missing or plugin-generated slop.
Fix the alignment, and they ranked. Not overnight, not always to position one, but consistently into the Map Pack where they belonged. Every time. No links built, no directories submitted, no tricks.
After doing this enough times to see the pattern, I wrote down the method in full, gave it a name (the Core 30), turned it into a productised service. This is that service.
What I believe about this work.
Google is not magic. It's a ranking system with inputs. The job of a local SEO is to give it the inputs it wants — aligned, structured, honest — not to reverse-engineer tricks that stopped working two updates ago.
Most local SEO is theatre. Monthly reports full of vanity metrics, retainer renewals justified by made-up progress, ongoing optimisation of things that don't need optimising. The majority of local businesses need one proper rebuild, not perpetual hand-holding.
Structure beats content quantity. Ten thoughtfully-written pages, each targeting one intent, laid out in a clean hierarchy, will outrank a 200-page content dump. Google rewards clarity more than volume.
You should own your site. We don't use proprietary tools, don't lock you into a CMS we control, don't run your hosting. You get the code, the content, the keys. If you never speak to me again after handover, nothing breaks.
Who I work with.
Local businesses with claimed Google Business Profiles and websites that aren't doing their job. Trades, clinics, salons, restaurants, independent shops, service businesses with a physical location or service area.
I'm a solo operator. I take on four active clients at a time — that's the throughput limit for delivering in 30 days at the quality the work needs. There's usually a queue.
If you're a 50-location chain or a SaaS founder or selling nationally, I'm not your person. I'll tell you so upfront rather than take your money.
What I'm not.
I'm not an agency. No account managers, no pitch decks, no sales funnel. You email me or fill in the audit form, I reply.
I'm not a guru. No courses, no masterminds, no Telegram group. I do the work.
I'm not selling a subscription. One rebuild, one fee, one handover. If you want a retainer relationship, I know people who do retainers well and I'll point you to them.
I'm not promising rankings. Nobody can. What I promise is the work, done well, on time, in writing, delivered in thirty days.
How to work with me.
Send an audit request. You fill in the form at /audit — takes about three minutes. I read every one personally. Within 24 hours you get back a written response: either an actual audit of your site and GBP, or an honest "I can't help, here's why, here's who can."
If we both agree the rebuild makes sense, I send a scope document with the proposed pages, a timeline, and a single link to pay the 50% deposit. We begin immediately — next Monday at the latest, often same day for small projects.
That's it. No call, no chase, no contract negotiations. Scope is fixed, fee is fixed, timeline is fixed, what you get is fixed.