Selected Work
Proof,
Not
Adjectives.
Four engagements, reported with the baseline, the timeframe, and the metrics that moved the wrong way. Independently verifiable where possible — because in this industry everyone claims 400% growth and almost nobody shows their working.
Upwork Job Success Score
How Results Are Reported Here
Four rules, applied to every case study on this site. They're unusual enough to be worth stating.
The starting point is always shown. A percentage without a baseline is not evidence. Going from 9 clicks to 81 is +800% and it is also 81 clicks — both facts belong in the same sentence.
The timeframe is always shown. Fourteen weeks and fourteen months are different claims, and anyone omitting the period is hoping you'll assume the shorter one.
What got worse is included. Two of these four saw average position decline. Two saw click-through rate fall. Both are the predictable trade from expanding query coverage — and a case study that reports only the good half is not a case study.
What isn't known is stated. Where no revenue data was supplied, that's written down rather than implied around.
Case Studies
Private Event Venue — 378 → 1,850 Clicks
Six months of organic and local SEO. Impressions +615%, #1 in Google Maps — alongside a CTR decline from 4.0% to 2.7% and a 23% fall in Google Business Profile interactions that remains unexplained.
Explore →HVAC & Duct Cleaning — 9 → 81 Clicks
Eight counties, three months, impressions from 1,140 to 44,300. The largest percentage in this set and the smallest absolute numbers — both stated.
Explore →Multi-City Home Services — 89 → 162 Clicks
Twenty-five cities, one quarter, impressions doubled. Average position moved from 5.7 to 9.3 — worse — because coverage expanded. The trade is explained rather than hidden.
Explore →D2C Apparel — 3,420 → 5,696 Visitors
Five months, impressions +159%, three product terms from the 50–80 range into the top 20. Position 19.4 is still page two, and the write-up says so.
Explore →What's Independently Verifiable
The strongest proof in this industry isn't a testimonial on the practitioner's own website. It's a record they don't control the edit on.
Upwork: 100% Job Success Score, Top Rated status, 4.9 stars across 29 reviews, 52 completed engagements and 571 tracked hours. Every review readable in full, with the context of what the work was.
GitHub: the actual methods used on client work, published openly with worked examples on real data — a technical crawl audit, a search-console opportunity analysis, a GBP audit, a backlink gap analysis, a content brief. You can read exactly how the work is done before deciding whether to hire the person doing it.
Where The Work Has Been
Sectors
- checkLocal and multi-location services — home services, HVAC, healthcare groups
- checkeCommerce and D2C, including apparel, furniture and specialist retail
- checkSaaS and B2B, where the buyer is technical and the cycle is long
- checkHospitality, events and venues
Engagement types
- closeTechnical SEO, crawl health and domain migrations
- closeLocal SEO and Google Business Profile at single and multi-location scale
- closeeCommerce architecture, faceted navigation and product-page depth
- closeAI search visibility — the newest work, and the fastest moving
Common Questions
Why are the client names removed?
At client request. Where a case study names a business, it's because that business agreed to it. References matched to your situation are available on request — a SaaS founder wants to speak to a SaaS founder, not to a local services client.
Why is every case study reporting things that went wrong?
Because they did, and because a case study with no failures in it has been edited into fiction. Average position worsened in two of these four. CTR fell in two. Those are real trade-offs from expanding query coverage, and hiding them would make the rest less believable, not more.
These numbers look modest compared to other agencies.
They're baselines and timeframes reported honestly. A jump from 200 to 1,000 sessions is 400% growth and also almost nothing. Every figure here states where it started and over what period, which is what makes it checkable.
Can you share revenue figures?
Only where the client supplied them, and in two of these four they didn't. Clicks are not bookings and traffic is not revenue — case studies that blur those two are the reason this industry has a credibility problem.
What about AI search results?
Coming. The GEO work is recent enough that the measurement is still being validated, and I'd rather publish nothing than publish a dashboard I can't stand behind.
Ask for the
references.
Happy to connect you with clients in a situation like yours — matched to your market, not cherry-picked.
BOOK A CONVERSATION