Proof, not promises.

Named clients, real engagements, and the numbers behind them. Several of these relationships have run for years, which is the part most agency portfolios cannot show.

Websites SEO Paid ads CRM automation AI development

Ten engagements, written up.

Filter by the work involved. Every number still marked as a placeholder is being confirmed against analytics, an ad account or the CRM before it goes up.

CRM Automation · Training Academy

Sixth Sense Martial Arts

6 Automated workflows live

Enquiries arriving constantly, and no system answering them the moment they landed.

A 9-stage pipeline, 31 tags and 6 live workflows across 2,400+ contacts, covering missed calls, trials, no-shows and reviews.

Retained Engagement · Real Estate

Premier Choice International

2019 to Sep 2023 One account, five calendar years

A property portfolio keeps moving, so the website, the search work and the campaigns all have to move with it.

WordPress build, then website management, SEO, property content, Meta Ads and lead generation running together on the same account until the engagement closed.

Multi-channel Ecommerce · Pet Retail

Dallas Parrots

~$40K to ~$126K Approximate monthly revenue, within one year

Growth sat across four different customer journeys, from a standard checkout to a phone conversation before anyone would buy.

Website management, SEO, Google Ads, Meta Ads, ecommerce management, phone bookings, customer follow-up and reporting, run as one system. Running today.

Paid Ads and CRM · Property Development

Buraq Business Center

Instant forms Lead capture, campaign still live

A commercial unit is a long decision, and the same render reaches a serious investor and a curious scroller.

Meta Ads structured by objective, audiences layered core to broad, instant forms built around what the sales team needs to open a call, and lead-quality feedback driving the optimization.

Booking System · Executive Transport

XO CABS and Aura Cars

Two operators One repeatable foundation

A transport enquiry needs pickup, destination, date, time and passengers before anyone can quote it, which a standard contact form never collects.

A booking system foundation reused across two separate UK operators. Booking forms, journey fields, CRM pipelines, workflows and customer communication, configured per business with no shared data.

SEO at Scale · Health Publishing

Large health publisher

59M to 82.3M Monthly organic visitors

On an archive of thousands of articles, one template fault or one drifting intent repeats itself across the whole property.

Search-intent mapping, content prioritization, template-level technical SEO, editorial briefs, internal linking and content refresh, run across an SEO operation of more than 30 people. Delivered as part of an agency engagement.

SEO · Automotive Dealership

Automotive dealership, Singapore

+162% / +166% Organic clicks and impressions

Automotive demand splits across brand, model, condition, service and location searches, and one page cannot answer all of them.

Technical SEO, search-intent mapping, site structure, on-page work, content, internal linking and local relevance, steered from Search Console. Delivered as part of an agency engagement.

Website and CRM · Hospitality

Sayfani Coffee House

2 Systems, one customer journey

A local coffee house website with no structured place for customer enquiries to land once somebody sent one.

A five-page site built around what local customers actually ask, connected to a GoHighLevel account set up to capture and organize what comes in.

Web Development · Political Campaign

City Council Campaign Website

[METRIC CS-7] Days from brief to live

The hardest constraint in web development: a deadline set by an election date that cannot move.

A complete campaign site shipped inside the campaign timeline, mobile first. The candidate won the seat.

AI Development · Web and Mobile

Built with Claude Code

17 Tools shipped, 2 apps published

Could AI-assisted development produce genuinely production grade software, fast, with a developer directing it?

A 17-tool nutrition platform, two Android apps published on Google Play, and this website. Every line reviewed before it shipped.

Engagements running 4+ years, live ad accounts today, and systems handling thousands of contacts. The work is ongoing, not a highlight reel from 2019.

Numbers go up when they are confirmed.

Every case study states the scope honestly: what the business needed, what I built, and what can be verified. Where an outcome number is still being pulled from analytics, an ad account or the CRM, the page shows a marked placeholder rather than an invented figure.

Screenshots follow the same rule. They go up once exported and once personal customer data has been blurred. If you want the detail before a page is complete, ask on the call and I will walk you through the account.

Let's find where your system is leaking.

A 30-minute call. I look at what you have before we speak, so you leave with specific fixes whether we work together or not.

Book a strategy call