The verdict in three sentences
When a vendor disappears with an unfinished app, the first useful spend is an independent code audit at USD 3,500 to 9,000, delivered in 1 to 2 weeks, before any decision to take over or rebuild. In most cases 30 to 60% of the code is reusable, and a takeover costs USD 27,000 to 65,000 with a nearshore team, against USD 65,000 to 130,000 to rebuild everything (New York agencies often quote 1.5 to 2 times more). The absolute priority is recovering access (code repository, hosting, domain name, app store accounts) before the situation gets worse.
The six-step takeover process
| Step | Action | Duration | Indicative cost |
|---|---|---|---|
| 1. Demand letter | Lawyer letter requiring delivery of code and access within 8 days | 1 to 2 weeks | USD 500 to 2,000 |
| 2. Access recovery | Git repository, hosting, database, DNS, Apple and Google accounts, API keys | 1 to 3 weeks | Internal or USD 1,100 to 3,300 |
| 3. Code audit | Quality, security, technical debt, feature coverage, dependencies | 1 to 2 weeks | USD 3,500 to 9,000 |
| 4. Decision | Partial takeover, full takeover or rebuild, with compared estimates | 1 week | Included in audit |
| 5. Stabilization | Environment repair, tests, security fixes | 2 to 4 weeks | USD 5,500 to 13,000 |
| 6. Completion | Building missing features and go-live | 2 to 4 months | USD 22,000 to 55,000 |
If the vendor refuses to hand over the code, the contract becomes decisive. A work-for-hire or IP assignment clause and a source code escrow let you act fast. Without one, litigation can take 6 to 18 months: in that case, rebuilding is often faster.
What the audit reveals: take over or rebuild?
The audit scores the code on objective criteria. Here is a grid used on 2026 project rescues, with the resulting scenario.
| Audit finding | Reusable share | Recommended decision | Completion cost |
|---|---|---|---|
| Recent framework (Next.js, Laravel 11, React Native), tests present | 60 to 80% | Direct takeover | USD 16,000 to 33,000 |
| Decent framework, few tests, readable structure | 40 to 60% | Takeover with refactoring | USD 27,000 to 49,000 |
| Working code but no architecture, security flaws | 20 to 40% | Selective takeover (back end or front end only) | USD 38,000 to 65,000 |
| Obsolete or proprietary technology, no documentation | < 20% | Rebuild reusing designs and specs | USD 55,000 to 98,000 |
| Code missing or not delivered | 0% | Full rebuild | USD 65,000 to 130,000 |
One point often reassures founders: even unusable code leaves exploitable assets, such as Figma designs, the database, specifications and early user feedback. They cut the cost of a rebuild by 15 to 25%.
Clauses so it never happens again
| Clause | What it guarantees |
|---|---|
| Code stored in the client's account from day 1 | Permanent access, even if the relationship ends |
| IP assignment at each paid milestone | Progressive legal ownership of the code |
| Hosting, DNS and store accounts in the client's name | No technical hostage-taking possible |
| Payment by delivered and accepted milestones | Never more than 20 to 30% paid upfront |
| Technical documentation and README updated each sprint | Another team can take over within days |
| Exit clause with timeline and priced support | Orderly transition at contract end |
| Capped late penalties (for example 0.5% per week, 10% max) | Contractual incentive to deliver |
Mini case study
Ines, founder of a home services booking startup in New York, paid USD 75,000 to an agency that stopped responding after 9 months. She recovers the GitHub repository through a demand letter (USD 1,200), then orders a USD 6,000 audit. Verdict: Laravel back end 55% reusable, mobile app to redo. Takeover cost: USD 41,000 over three and a half months, against USD 92,000 estimated for a full rebuild. Saving: USD 43,800 after audit and legal fees, and a launch about 3 months earlier.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does a code audit cost before a takeover?
Expect USD 3,500 to 9,000 depending on app size, for a report delivered in 1 to 2 weeks. It covers code quality, security, dependencies and a takeover estimate.
What if the vendor refuses to hand over the code?
Have a lawyer send a demand letter with an 8-day deadline, based on the IP assignment clause. Without one, litigation can last 6 to 18 months, so start the audit on what you already have.
How much code is usually reusable?
On typical rescues, 30 to 60% of the code remains usable. Back ends on recent frameworks recover better than older mobile apps.
Is a takeover always cheaper than a rebuild?
No. Below 20% reusable code, a takeover often costs as much as a rebuild and keeps the technical debt. The audit exists precisely to decide on numbers.
How long does it take to finish a rescued app?
On average 3 to 5 months, including 2 to 4 weeks of stabilization. A full rebuild takes more like 5 to 8 months.
Let's scope your project. Send us what you have (code repository, access, designs): we run the audit within 2 weeks and price the takeover between USD 27,000 and 65,000 with a firm schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.