Rank the mechanism, not the trick
Every recommendation traces back to how a crawler, an LLM, or a buyer actually behaves. If I can't draw it on a whiteboard, I don't ship it.
Solo studio. 3 years in. 50+ retainers shipped. I don't sell traffic. I sell one thing: your best URL, on page 1, and cited inside ChatGPT, Gemini, Perplexity and Google AI Overviews — measured weekly, tied to revenue.

"SEO didn't die when ChatGPT shipped.
The people selling backlinks did."
Started freelancing. Fixed a local business site over a weekend and watched it climb. Got hooked on the mechanism.
Left the day job. Stacked retainers across e-commerce, local and SaaS. Never looked back.
Log-file analysis, schema, Core Web Vitals — and the first clients cited inside ChatGPT and Perplexity.
50+ clients shipped in 3 years. Deliberately capped at 8 retainers. No juniors. No hand-offs.
These aren't marketing lines. They're the reason retention sits at 94% and I sleep at night.
Every recommendation traces back to how a crawler, an LLM, or a buyer actually behaves. If I can't draw it on a whiteboard, I don't ship it.
Traffic is a vanity graph. We pick one revenue-mapped KPI at week 0 and everything gets scored against it.
Weekly Loom + a live Notion doc. You'll see every change, every hypothesis, and every failed test — not just the wins.
I do AI SEO, technical SEO, and local. That's it. No content mills, no link brokers, no PPC upsell.
Every audit, every schema block, every internal-link plan is written for your site. Templates are for people billing hourly.
If an intro call reveals a bad fit, I'll say so on the call. I'd rather lose the retainer than take money I can't earn back.
Deep work 07:00–13:00 (GMT+6). Calls 15:00–19:00. Never Slack after 21:00. Weekends off.
Fundamentals of Digital Marketing — Google
If you want a specialist who knows your site, your revenue model, and your name — book the intro. If you want an agency, I'll refer you to one I trust.