[01]Case study

Six years of marketing for one Pimlico dental practice

Six years of continuous work on one central London practice, written up in full: what we run, how we decide what to do next, what the numbers show, and what they do not.

Practice
Pimlico Dental Care
Location
Pimlico, Westminster (SW1)
Working together since
2020
Scope
Website, local SEO, Google Ads, analytics
Still running
Yes, continuously

The practice’s site is live and you can look at it: pimlicodental.com.

[02]By the numbers
Enquiries through the website
422+94%

Up from 218 in the preceding twelve months.
1 Sep 2025 to 31 Aug 2026, against the same twelve months a year earlier.

People making an enquiry
120+118%

Up from 55 in the preceding twelve months.
1 Sep 2025 to 31 Aug 2026, against the same twelve months a year earlier.

Measured in Google Analytics on the practice’s own site, counting submitted enquiry forms. One event, counted once, across both periods. We explain what these figures do and do not show further down this page.

Where it started

In 2020 the practice needed a website. The quotes coming back from dental web agencies were high for what was, in substance, a handful of pages: a homepage, a few treatment pages, a contact form. Several came with a monthly licence attached, which meant the practice would never own the site it had paid to build.

Minesh built it instead. What began as one website turned into running the practice's local search, its Google Ads and its analytics, and then into keeping all of it maintained year after year. Six years later it is still running, which is a longer continuous relationship than most agency engagements survive.

That experience is the reason this agency publishes every price on a public page and states plainly who owns what. Both of those decisions came directly from watching a practice owner try to compare quotes that had been deliberately made hard to compare.

What running a practice's marketing actually looks like

The website is the centre of it. It is built to load fast on a phone, to make the enquiry route obvious, and to give each treatment worth winning its own page rather than burying everything in a single services list. It is maintained continuously: content updated, pages added when the practice adds a treatment, technical health checked rather than left until something breaks.

Around that sits local search. In a dense central postcode like SW1 a patient's shortlist is often decided in the map pack before they visit anyone's website at all, so the Google Business Profile, the review flow and the treatment pages have to work together. Nothing here is a one-off task. A profile that was complete two years ago is not complete today.

Google Ads runs where organic search does not yet reach, or where a treatment is worth paying for directly. The practice's ad budget is paid to Google, not to us, and it is kept separate from the fee for the work, so there is no incentive to push the budget upwards.

Underneath all of it sits analytics, which is the least visible part of the work and the one most often left quietly broken. Tracking that counts a button press or a page view as an enquiry will report a number several times larger than the truth, and it will do it consistently enough that nobody questions it. Setting that up correctly, and re-auditing it rather than assuming it still holds, is what makes every other decision on this list possible. It is also why we are cautious about the numbers on this page.

How we decide what to do next

The method is unglamorous and it is the same one we would use on your practice. Look at what patients actually search for in the local area, check which of those searches the practice appears for and which it does not, and see where enquiries are being lost between someone finding the practice and someone booking.

Then fix the largest leak first. Usually that is not the thing anyone expected. It is more often a treatment with real local demand and no page to answer it, a Google Business Profile missing the information patients use to choose, or a booking route that works on a desktop and falls apart on a phone.

The advantage of six continuous years on one practice is that we have seen what holds up over time and what does not. Short engagements teach you how to launch something. Long ones teach you what still works three years later, which is a different and more useful lesson.

What we are not claiming

This section exists because most dental agency case studies do not have one, and it is the part we would want to read first if we were the ones choosing.

The figures above are enquiries, not revenue. We publish what we can measure directly and attribute honestly: a submitted enquiry form, counted once, with the starting number and the date range beside it. What happens after the enquiry, whether it becomes a booked patient and what that patient is worth, is the practice's data and not ours to publish.

They are also not a before-and-after around our arrival. We ran the website, local search and Google Ads across both periods, so this is the sixth year measured against the fifth. Growth during a period we were responsible for is a fair thing to show you. Proof that we alone caused it is not, and we will not dress it up as that.

One more thing worth saying, because it is the reason these figures are enquiries rather than something larger. Most analytics setups quietly overcount. Tracking that treats a button press as a conversion, or fires two events on one form, will report a number several times the truth and do it consistently enough that nobody questions it. We found both on this account and corrected them. The figures above survive that correction.

What this should tell you about working with us

Two things, both checkable before you speak to anyone here. First, that the work is hands-on and continuous rather than a launch followed by silence, because six years of one practice is the only kind of proof a young agency can honestly offer. Second, that we would rather publish an honest gap than a decorated number.

Everything else we claim can be checked the same way. Our fees are published in full on a public page, including setup costs and minimum terms. We say who owns the website, the domain, the ad account and the analytics, and the answer is you. We do not guarantee rankings or patient numbers, and we explain why on the fees page rather than leaving it as a surprise.

[?]Common questions
How do I know the marketing caused this and not something else?
You do not, and neither do we with certainty. We ran the website, local search and Google Ads across both periods, so what the figures show is growth during a stretch we were responsible for, not a controlled experiment. Any agency claiming to isolate its own effect on a live practice is overstating what marketing measurement can do. We would rather give you the number, the baseline and the honest limits of it.
Why should I trust these numbers?
Because you can check the parts around them. The practice is named and their site is linked, so you can look at the work. Every figure carries its starting number and its date range, so you can see the scale rather than just a percentage. Our fees are published in full rather than quoted on a call. We would rather give you things you can verify than a wall of logos you cannot click.
Why enquiries rather than new patients or revenue?
Because enquiries are what we can measure directly and stand behind. A submitted form is a real, countable event. Turning that into booked patients and revenue involves the practice's diary, its treatment mix and its front desk, none of which is ours to claim or to publish. Any agency quoting you a revenue figure should be asked exactly where it came from.
Would you take on another practice in Pimlico or Westminster?
No. We will not run competing campaigns for two practices targeting the same patients in the same local area, because it would undermine both. We tell you about any local conflict before you commit to anything.
Can I see the practice's website?
Yes. We link to it from this page. Being able to click through and look at the actual work is the whole point of publishing a case study, and it is something surprisingly few dental agencies let you do.
What would you do for a practice that is not in central London?
The method is the same: find what patients search for locally, see where the practice is missing from those results, and fix the biggest leak between being found and being booked. The specifics change a great deal by area, which is why we write a separate page for each part of London we cover.

Want to see what we’d do for your practice?

Start with a free audit of your practice's online visibility. A person reads your practice, not a script, and you will have it within five working days.

Get my free audit