Independent SEO and AEO consultant · San Francisco
Get more leads from SEO and AEO.
Your next customer will ask Google, or ChatGPT, who to contact. I make sure the answer is you, and I measure the work in leads rather than rankings.
What I work on
Local SEO
Found in the map pack across the whole service area, not just the office postcode.
More about Local SEO →ETA Searcher SEO
Under LOI, what the target's web presence is worth and what breaks at close. After close, growth.
More about ETA Searcher SEO →B2B SaaS SEO
Organic growth for software whose category is too new for demand, or too crowded to win on volume.
More about B2B SaaS SEO →ETA Searcher SEO · Burrous Brothers Company
A searcher bought a fifty-year-old business. Then the phone had to ring.
Burrous Brothers, a Mill Valley carpet, rug and tile cleaner, changed hands in early 2026, bought on an SBA loan. The new owner inherited a website untouched for over a decade and a Google Business Profile ranking outside the top twenty for the services the business actually sells.
- Leads after close
- +110%
- Client reported
- Map pack rank
- 1.35
- average rank, up from outside the top 20. First at 36 of 49 points.
What I did after close
- Categories, set exactly. The primary category matched to what the business sells, and the secondaries to the real service mix rather than aspirations.
- One name, address and phone, everywhere. Citations standardised across the sources Google actually reads.
- A review process the crew will run. Asked at the right moment, by a route that takes the customer seconds. No incentives and no filtering.
- Regular profile posts. On a schedule the business can sustain.
- A rebuilt site. Written around the questions people ask before booking, not only the service terms.
+415%
B2B SaaS SEO: organic traffic, in twelve months.
Head of Content and SEO at a YC-backed developer tooling company, building a content portfolio from almost nothing before the acquisition.
Writing
All articles →How I work
Every engagement starts the same way, with a free call.
-
A free call
About forty minutes. You tell me what you sell, who buys it, and where customers come from today.
-
I look at what you have
How you show up in Google and in AI answers today, what your analytics and Search Console say, and who is actually winning the searches you want.
-
You get it in writing
What I found and what I would do about it, in priority order. It is yours to keep whether or not you hire me.
-
Then the work, scoped up front
What I run, what your team runs, and reporting in leads and pipeline, with the data source named every time.
Start with a note. A call usually follows.
Bring your analytics and Search Console. In about forty minutes I will tell you what I would look at first and whether I think I am the right person for it. If I am not, I will say so.
Get in touch