S2S2 DIGITAL
Back to blog

Your Contractor Didn't Finish the Project: What to Do and How to Rescue It

Published: July 19, 2026·6 min read

аудитlegacyспасение проектаподрядчик

First step — regain control of access

Until you have collected the access, the project is not yours. Gather everything: code repositories, servers and cloud, domains, databases, store accounts, payment and external services. If something is left only with the former contractor, request handover in writing. This is the foundation: without access, any further work is blocked.

Technical audit: what is actually done

Next you need an honest audit of the code and infrastructure. We look at what works, what is abandoned, how much is really finished (often far less than claimed), where the critical security and performance issues are, and how maintainable the code is. The output is a map of the project state and the volume of technical debt in clear numbers.

Decision: finish, refactor or rewrite

After the audit there are three scenarios. Finish — if the code is of acceptable quality and close to the goal. Refactor — if the base works but debt has accumulated. Rewrite — if the code is unstable, insecure or the architecture is a dead end. A rewrite sounds scary, but sometimes it is cheaper than an endless fight with someone else's workarounds. We tell you honestly which path pays off in your case.

Recovery plan and a clean restart

Then comes a staged plan: stabilize what exists, close critical gaps, then targeted work to release. We work in short iterations with demos so you see progress again. You get access to tasks and repositories, and the code and documentation stay with you — so the vanished-contractor story does not repeat.

Questions

Can someone else's code be finished, or is it easier to rewrite?

It depends on code quality. If the base works, finishing or refactoring is cheaper. If the code is unstable, insecure or the architecture is a dead end, a rewrite can be more cost-effective than endless fixing. We decide after an audit, not by guesswork.

What if the former contractor won't hand over access?

Request handover in writing, referencing the contract. Rights to the paid result are yours. In parallel, part of the infrastructure can be rebuilt from scratch. In the audit we assess what is critical to recover and what is simpler to recreate.

How much does it cost to rescue an unfinished project?

First a fixed-price audit that reveals the real tech-debt volume. After it we give a staged estimate for the remaining work. That way you don't pay blindly and understand exactly what for.

Back to blog