Agency relationships
Who should actually build and own your clinic website
If you can't walk away tomorrow with the domain, the files, and the data in your own name, you don't own your website. You're renting it.
By Pete Flynn · 12 June 2026 · 7 min read
I hired an agency for my own clinic once and barely heard from them again. The site looked fine. It was only when I wanted to make a change myself that I realised I couldn't get in, couldn't move it, couldn't really do anything with it without going back to them, cap in hand. I owned a login. I didn't own the asset. That experience is the whole reason I'm careful about this now, and it's the thing I see catch good clinic owners out more than almost anything else in marketing.
The day the relationship ends
What you keep, and what walks out the door.
Same six assets either way. Flip the switch and watch what stays in your hands when you part ways, and what you never owned in the first place.
You hold a login, not the asset.
The domain name
Walks out the door.
The website files and code
Walks out the door.
Your hosting and DNS
Walks out the door.
Every page of copy and imagery
Walks out the door.
The booking and form integrations
Walks out the door.
Tracking, pixels and analytics
Walks out the door.
The rented site
You leave with
Almost nothing.
Six assets paid for. Not one of them yours to take.
The test is simple. If you sacked whoever built your site tomorrow, could you walk away with all six of those in your own accounts, in your own name, today? If the honest answer is no, you are renting.
The difference between renting and owning.
Here's the trap, and it's a quiet one. A lot of clinic websites aren't built so much as rented. The agency builds you a site on their platform, on their hosting, sometimes even on their domain, and you pay a monthly fee to keep it live. While the relationship is good, you never notice. The site is up, the bookings come through, everyone's happy.
Then you decide to leave. Maybe their results dropped off. Maybe they stopped replying. Maybe you just found someone better. And that's the moment you find out what you actually own, which is often a login and not much else. The domain is in their account. The files are on their platform. The tracking data goes dark. You can leave, but you can't take anything with you, so you're not really free to leave at all.
Owning it is the opposite. The domain sits in your name. The files and the code are yours. The hosting is your account. Whoever built it can walk away and you keep every brick of the thing you paid for. That's the line. If you can't leave with all of it tomorrow, you're renting, no matter what the invoice calls it.
A website you can't leave with isn't an asset. It's a subscription with your clinic's name on it.
Why a clinic site is different to most.
A website isn't a poster. It's the front door of your clinic and it's wired into everything behind it. The booking system, the intake forms, the tracking, the data on what's actually bringing patients in. All of that lives in and around the site. So when ownership is murky, it's not just a web page held hostage, it's the plumbing of your whole new patient flow.
And there's a deeper cost most owners don't see until it bites. The tracking and analytics on a site like that are years of learning about what works for your clinic specifically. Lose access to that and you don't just lose a website, you lose the memory of every dollar you've spent. You start again from zero, blind, like the last few years never happened.
Build it right once.
My bias, and I'll own that it's a bias, is that you build it properly one time and then it's yours. Built well from the start, on your accounts, in your name, with all the IP handed over. It's a standing asset you keep and improve, not a thing you rebuild from scratch every couple of years because the last relationship ended badly and you couldn't take anything with you.
This is the same way I think about the whole funnel. I won't run ads into a site I don't trust, because the service only works if the website works. Ads amplify what's already there, so if the front door is broken or rented out from under you, paid traffic just pours money through the cracks faster. Get the foundation right and yours, then build on top of it.
And it costs you almost nothing to insist on this up front. Ownership isn't an upgrade you pay extra for. It's just how it should have been built in the first place. The cost only shows up later, when you try to leave and find out you can't.
The rented model (avoid)
- Domain registered in the agency's account
- Site built on their proprietary platform, not yours
- Hosting and DNS controlled by them
- Tracking and analytics in a profile you can't log into
- A monthly fee that keeps the site alive, and stops if you leave
- Locking contract, or a 'transfer fee' to take your own work
The owned model (insist on)
- Domain registered in your name, in your account
- All files, code and content handed to you to keep
- Hosting and DNS in your account, under your control
- Tracking and analytics in your own Google accounts
- No ongoing fee just to keep the lights on
- No lock in, leave whenever, and take everything with you
The questions to ask whoever builds it.
You don't need to become a web developer to protect yourself here. You just need to ask a handful of plain questions before anyone starts, and listen carefully to how clean the answers are. A good builder will answer all of these without flinching, because they've got nothing to hide. If the answers get vague or qualified, that's your warning.
Ask these before a single page gets built
Question 1
Whose name is the domain registered in?
It should be yours, in your own registrar account, with your own login. Not theirs, not 'managed on your behalf'. The domain is the one thing you can never afford to lose.
Question 2
Do I keep all the files and the code?
Every page, every image, the actual build. If I sacked you tomorrow, could I take the whole site and hand it to someone else? The answer should be an easy yes.
Question 3
Whose accounts hold the hosting, tracking and integrations?
Hosting, DNS, analytics, the booking and form connections. All of it should live in accounts you own and can log into without asking anyone's permission.
Question 4
What happens the day I want to leave?
Is there a lock in contract? A notice period? A fee to release my own work? The honest answer is no contract, fair notice, and you walk with everything. Anything else, ask why.
How we build clinic websites
You own everything we build. Full stop.
Domain in your name, files and tracking in your accounts, no lock in. Built once, built properly, and yours to keep whether we work together for one year or ten.
See how we build clinic websites →Common questions
