MattCreates · Blog

Locked Out of Your Own Website by a Developer? Read This

Posted · June 8, 2026 · 5 min read · Matt Ebersole

You paid for a website. Maybe a whole system — booking, inventory, customer records, the thing your business actually runs on. Then something went wrong. The developer stopped answering. The invoice and the access didn't add up. Now you can't log in, can't move it, can't even see what you're paying for. And the person holding the keys is the one person who won't pick up.

If that's where you are, take a breath. You're not stuck the way it feels. I'm Matt Ebersole — I build custom web and operations systems for Upstate South Carolina businesses out of Greer — and I've cleaned up this exact mess for people who'd already given up and gone back to paper. Here's how lockout actually happens, how to get your access back, and how to make sure it never happens to you again.

What "locked out" usually means

"Locked out" is rarely one thing. It's usually a few of these tangled together:

The domain — your web address — is registered in the developer's account instead of yours. That's the big one, because whoever owns the domain controls the website, the business email, everything that hangs off it.

The hosting — the server your site lives on — is on the developer's plan, billed to their card, under their login. When the relationship ends, so does your site's home.

The code and the database — the actual work and your actual data — sit somewhere you've never been given a copy of. No export, no backup, no admin account that's truly yours.

And sometimes the logins themselves — the CMS, the dashboard, the tools — were set up under the developer's email with you as a guest, or with no real account for you at all.

None of that is normal, and none of it is acceptable. It's the digital version of a contractor keeping the keys to a house you paid him to build.

First: figure out what you actually control

Before you do anything, find out where you stand. Three quick checks:

Look up your domain at any public "whois" lookup and see whose name and email are on it. If it's not you, that's your first recovery target.

Check who you're being billed by — your card statements will tell you whether hosting and tools are in your name or someone else's.

Search your email for any "welcome," "account created," or password-reset messages from the platforms involved. Sometimes you have more access than you think and just never logged in.

Write down what you find. That list is your map out.

How to get your access back

Most lockouts resolve without a lawyer, if you push the right levers in the right order.

Start with a clear, documented request. Email the developer — in writing, not a phone call — and ask specifically for: domain transfer (or the authorization/EPP code to move it), admin access to hosting, a full export of the code and database, and owner-level logins to every tool. Reasonable people often comply the moment the ask is specific and on the record.

Go around them where you can. Domains, hosting, and most platforms have account-recovery and dispute processes that don't require the developer's cooperation — they require proof that you're the one paying. That paper trail you wrote down is exactly what those processes want.

Rebuild the access layer if you have to. If the data and code are recoverable but the accounts are a knot, the cleanest fix is often to stand up fresh hosting and a fresh domain registration in your name, move everything onto it, and cut the old cord entirely. It's more work up front, but you come out the other side owning the whole thing — which is the only end state worth getting to.

I won't pretend every case is easy. If a developer is genuinely holding things hostage, you may need a sharp letter or, rarely, legal help. But the large majority of "I'm locked out" situations are recoverable with patience and the right sequence — and you don't have to figure out that sequence alone.

A real one: locked out, then locked in for good

A foundation-repair company here in the Upstate — Upstate Structural Repair, eight trucks — came to me after exactly this. A prior developer had built their system and then locked them out of it. On top of that, an off-the-shelf platform they'd tried leaked job pricing to people who shouldn't have seen it and started a fight inside the company. Burned twice, they'd given up and gone back to paper.

Here's what getting out looked like, and what staying out looks like: I built them a custom inventory system tracking 137 line items across 8 trucks, with 3 enforced access roles so field crews see zero pricing. Working demo and full proposal in 48 hours. Live on their own domain, under their own accounts, in under two weeks. And the monthly cost to keep it running, forever, is zero — because they own it outright. No subscription to me. No subscription to anybody. Nobody can ever lock them out of it again, including me.

That last part is the whole point.

How to never rent your business again

Lockout is only possible because of how most web work is sold — as something you access, not something you own. Change that one thing and the whole risk goes away. So whoever you hire next, get these in writing:

The domain is registered in your name and your account. Always. This is non-negotiable.

You get owner-level access to everything — hosting, code, database, every tool — under your own logins, from day one.

You receive a full copy of the code and data you can take anywhere, with no platform holding it hostage.

There's no monthly subscription you can't cancel without losing the work. Pay for the build; keep the build.

That's how I work, every time. A flat $300 an hour, half up front, and when it's done it's yours — code, domain, data, hosting, all of it. I'm based in Greer and I build for businesses across Greenville, Greer, and Spartanburg. If I ever vanished tomorrow, my clients would still have everything, because it was always theirs.

If you're locked out right now

You can almost certainly get your access back, and you can make sure you never go through it again. If you want a straight read on your situation — what you control, what it'll take to recover it, and whether you even need me — tell me what's going on. No charge to figure out if we're a fit, and I'll tell you the truth either way.

Reach me at (864) 787-3116 or through the contact form, and put "locked out" in the first line so I know it's time-sensitive. You built this business. You should own the things it runs on.

Custom websites and operational systems you own outright. $300/hr flat.

Start a project

← Back to all posts