When Your Software Vendor Disappears
It happens more often than you'd think. A business commissions custom software from an agency. The project goes well, the system launches, everyone's happy. Then two years later, the agency closes its doors. Or the lead developer leaves and nobody picks up the phone. Or the agency pivots to a different market and stops supporting your platform.
Suddenly, the system that runs your operations has no one behind it.
We've inherited more than a few of these situations at Red Crow Digital. A client comes to us with a system they can't update, credentials they can't find, and hosting they don't control. It's stressful, expensive, and almost always avoidable.
Here's what to look for before it becomes your problem.
Who Owns the Code?
This is the most important question and the one most businesses forget to ask. If your agency owns the intellectual property, you're licensing your own system. If they disappear, you may not have the legal right to modify it, even if you can access the source code.
Make sure your contract explicitly states that you own the code. Not "we'll transfer it at the end." You own it from day one.
Where Is Everything Hosted?
If your system runs on your agency's infrastructure, you're dependent on them for uptime, backups, and access. When they go quiet, your system goes dark.
Best practice: hosting should be in an account you control (AWS, Azure, or similar), with the agency managing it on your behalf. You hold the keys. They do the work.
Can Someone Else Pick It Up?
Well-written software with clear documentation, version control, and automated tests can be handed to another team without months of reverse-engineering. Poorly written software with no docs, no tests, and all the knowledge in one developer's head? That's a rewrite.
Ask your agency: if you got hit by a bus tomorrow, could another team maintain this? If the answer is awkward silence, that's your sign.
What Happens After Launch?
The launch is not the finish line. Software needs ongoing maintenance: security patches, dependency updates, bug fixes, hosting management, and feature evolution. If your agency treats launch as the end of the engagement, you're on borrowed time.
Look for a partner that offers ongoing support and treats your system as a living product, not a delivered project.
The Red Flags
A few warning signs that your vendor relationship might be fragile: they won't give you access to the code repository, hosting is in their account and they're vague about transferring it, there's no documentation beyond a brief README, one person knows everything and nobody else is across it, they don't offer support contracts or maintenance plans, and communication has slowed down since launch.
How We Think About It
At Red Crow Digital, every system we build is owned by the client from day one. Code lives in your repository, hosting runs in your cloud account, and documentation is part of the delivery. We offer ongoing support because we know software doesn't stop needing attention after launch.
Our longest client relationships are well past the five-year mark. We're not going anywhere, but if we did, you'd be able to carry on without missing a beat. That's how it should work.
If you've been left holding a system with no support, we can help. Get in touch and we'll assess what you've got and what it'll take to get things back on track.