Legacy Code Rescue Squad
A 12-person precision machine shop runs its entire quoting and inventory system on a Visual Basic 6 app one contractor wrote in 2007; he retired in 2024 and nobody, including the shop owner, knows how the pricing formulas actually work or has ever seen the source outside one laptop. You show up, use Claude Code to walk the codebase end to end, generate a dependency map and a plain-English README of every module and formula, write a smoke-test suite that locks in current behavior before anyone touches it, and hand over a written risk report ranking what breaks the business if it fails. That diagnostic is a fixed-fee engagement, typically 1-3 weeks of work billed at $3,000-$9,000 depending on codebase size. Roughly 60-70% of clients who get the diagnostic then sign an ongoing modernization/maintenance retainer ($1,500-$5,000/month) to actually fix the highest-risk items, migrate off unsupported platforms, or just be the on-call person when the app breaks. The mechanism that makes this newly profitable at small-business prices: AI coding assistants read and summarize 50,000 lines of undocumented VB6 or classic ASP in hours, not the multi-week manual archaeology this used to require, so you can price it like a $5K project instead of a $50K enterprise engagement and still make good margin.
A real, underserved niche with a genuine structural driver (retiring sole-maintainer developers) and AI tooling that just made it newly affordable to deliver at small-business prices — but it lives and dies on your ability to sell trust to a nervous, non-technical owner, not on the technical work itself.
The diagnostic is the wedge, not the profit center — price it near break-even or even as a loss-leader ($1,500-$2,500 for a very small codebase) if the client is a good long-term fit, because the real margin is in the retainer. Also: many of these businesses don't know they have this risk until you show them a bus-factor report with dollar figures attached (lost orders per day of downtime, cost to rebuild from scratch) — leading with that report, not a sales pitch, is what closes retainers. A second revenue lever worth adding once you have 3-4 clients: sell the same 'AI-assisted legacy audit' as a productized report to accountants, MSPs, or business brokers doing M&A due diligence on small companies with custom software, who will pay a flat fee per report and refer you repeat work.
Slower in summer (owners traveling, less appetite for new engagements) and December; Q1 and Q4 (budget planning, year-end urgency) tend to bring the most inbound interest.
Suits you if
- ✓You have 5+ years of hands-on software development experience across more than one language or stack
- ✓You're comfortable reading unfamiliar, undocumented code and forming a mental model quickly
- ✓You already use or are willing to master AI coding assistants (Claude Code, Copilot) as a primary workflow tool
- ✓You can hold a calm, non-technical conversation with a nervous business owner about risk without jargon
- ✓You're fine with sales and cold outreach being a real, ongoing part of the job, not a one-time startup task
Skip it if
- ✕You only know one modern stack (e.g., React/Node) and have no exposure to older languages like VB6, classic ASP, PHP4/5, Delphi, or COBOL
- ✕You dislike direct sales and can't stomach cold outreach to local business owners
- ✕You want a purely technical role with no client-facing responsibility
- ✕You need predictable, salaried-style income from month one before the pipeline is built
- ✕You're not willing to work with genuinely messy, undocumented, sometimes embarrassing code without judgment
Skills: Core requirement is broad software engineering competence (ideally including at least one older language/stack) plus fluency in AI-assisted code comprehension workflows. Equally important are consultative sales skills: cold outreach, needs discovery, and translating technical risk into business-owner language. No formal credentials are required, but a portfolio of before/after case studies substitutes for one.
Unlock "Legacy Code Rescue Squad"
Get the full step-by-step plan, tools list, and experience breakdown with lifetime access to the whole database.
Get full access