How we grew a UK clinical-services group from 1 location to 9 using SEO and websites alone.
Between 2016 and 2022 I helped grow CoLaz from a single clinic in Southall to nine locations across the south of England. The marketing engine was Google rankings and conversion-built websites, almost nothing else. Almost no paid advertising. Almost no social media. The group was eventually sold. This page is the long version of that story, with the playbook we actually ran.
★ The CoLaz outcome
1 to 9 locations · 6 years · sold
A single Southall clinic in 2016 became nine clinics across the south of England by 2022, built on local SEO and conversion-built websites. The group was eventually sold.
The starting position in 2016.
CoLaz in 2016 was one clinic on a south-west-London high street. A small team, an old website, a Google Business Profile that had never really been set up properly, and a marketing budget that wouldn't stretch to a serious paid-search programme. Plenty of UK service businesses know this picture: a real business with real customers, almost invisible online.
The decision we made in the first quarter was to commit to SEO and the website as the marketing engine, not as a side project. So that meant treating the website like a piece of the business, not a brochure, and treating the Google Business Profile as the second most important page the brand owned, after the home page itself.
The playbook on one page.
The shorthand I'd give anyone running a UK service business today is almost identical to what we ran at CoLaz, because the fundamentals haven't moved. Six pieces, all of them boring, all of them compounding:
- A fast, indexable website. Clean technical foundations, mobile-first, every service on its own page, every location on its own page once the second clinic opened. Nothing fashionable, no animation budget.
- A Google Business Profile run like an asset. Correct primary category, every service listed, every photo refreshed, every review answered, weekly posts. Per location. No exceptions.
- Reviews collected at point of sale. Staff trained to ask every happy customer in the room, on the same visit, on a phone. No automated email blast, no incentive, no purchased reviews.
- Content tuned to what people actually typed into Google. Not "thought leadership", not hot takes. Treatment pages, FAQ content, pricing transparency, content that answered the specific question the patient asked before they booked.
- Local relevance, not citation farms. Real coverage in local press where it was earned, partnerships with non-competing local businesses, the membership pages of industry bodies. Quality over quantity.
- Internal linking that actually matched the architecture. A central site that fed every location with shared trust signals: one strong Organization schema, consistent NAP everywhere, a central blog that linked into each location page in context.
Repeat for six years. That's the case study.
The compounding moment.
To be honest, the first eighteen months looked unimpressive from the outside. A handful of ranking lifts, a few new patients a week traceable to organic search, a steady review profile. Nothing dramatic, nothing screenshot-worthy. Most owners would have quit by month six and gone back to paid ads.
The curve bent somewhere between year two and year three. By that point the central site had genuine authority for the industry-level queries, the local pack on every clinic's home town was consolidating around us, the review velocity was steady and recent, and the new-clinic playbook had been run enough times that the second, third and fourth locations launched into a visible local pack within three to six months instead of nine to twelve.
That's the compounding nobody warns small-business owners about. It feels slow, then slow, then slow, then it's the moat that competitors can't dislodge.
What we did at each new location.
The new-location playbook was deliberately repeatable, because by clinic three we needed it to be teachable in a day. Roughly the sequence:
- A dedicated location page on the central site, hand-written, with the services, the team, the parking, the public-transport routes, the neighbouring landmarks. Not a templated stub.
- A Google Business Profile claimed and fully set up before the doors opened. Primary category, services, photos of the empty fit-out, hours, attributes, first three posts queued.
- A push for the first twenty real reviews inside the first sixty days, from real customers who'd actually been seen.
- Local coverage in two or three relevant places: a piece in the local paper, a mention from a partner business, a sponsorship of a local community event that warranted a page link.
- The central site updated to thread the new location into the internal-link map: location-specific FAQs, location-specific blog posts, the home page's locations list.
By clinic six the playbook ran in about eight weeks from the day the lease was signed to the day the local pack started consolidating.
What we did at the centre.
The central work was less visible and arguably more important. The brand-level site carried every location through Google's algorithm in a way no individual location page could have managed on its own. The work at the centre was mostly:
- A consistent Organization and LocalBusiness schema across every page on every location's sub-tree, so Google saw one coherent business with many premises rather than nine separate small clinics.
- A central blog that wrote about the industry, the treatments, the regulatory landscape, the patient questions, with internal links into the specific location pages where the topic was relevant.
- A relentless review-flow: the central system pinged every clinic's front desk with a daily reminder, and the team escalated anything below five stars to a senior team member to handle in person.
- A technical baseline: Core Web Vitals comfortably green, server-rendered pages, mobile-first by default, schema validated on every release.
None of this is revolutionary. None of it is the kind of thing an agency wins awards for. It just happens to be what the algorithm has rewarded for the last decade, and it kept rewarding it through every algorithm update that came along.
What this means for any UK service business.
The honest takeaway from CoLaz isn't that there's a clever trick or a proprietary growth-hack worth licensing. It's that the boring, compounding, quarter-by-quarter version of local SEO actually works when an owner sticks with it past the point most owners quit.
The version of this story that other people tell is usually about a magic moment, a viral campaign, a clever positioning insight. The actual version is six years of un-glamorous work: a website that loaded fast, a Google Business Profile per location that someone actually maintained, reviews asked for in person, and content that answered the patient's actual question instead of the agency's preferred question.
If you're running a service business now and thinking about whether to put twelve months of patient effort into SEO instead of twelve months of ad spend, the CoLaz answer is yes — provided you're prepared to look like nothing's happening for the first six months, and to keep going anyway.
What I'd do differently in 2026.
Three things would change. None of them change the underlying playbook.
- The website would be on a static-first stack on day one. We used heavier stacks at CoLaz because it was the standard at the time; today I build everything on Astro and Cloudflare Pages, because the Core Web Vitals advantage is enormous and free.
- AI search (Perplexity, ChatGPT, the AI Overviews layer in Google) gets a light, specific treatment. The trick is that the signals that earn an AI citation are mostly the same signals that earn a local-pack ranking. So the work doesn't really double; it just deserves a deliberate audit every quarter.
- I'd cap the content cadence sooner. CoLaz over-produced content in years four and five chasing diminishing returns; I'd now stop at the cadence that actually moves rankings and re-invest the time in deepening the Tier 2 service hubs.
Most of what I run for clients today is a tighter, faster version of the CoLaz playbook. Same fundamentals, less wasted motion, better tooling.
※If you want me to look at your specific site against the same checks I ran on every CoLaz location, the audit is free, and you don't need a call to start it. Send the URL over — let me know what's going on.