Codebase and database audit
What you have, in plain terms, with the parts that matter marked.
- Framework versions, dependencies and dead code
- Database schema, stored procedures and data flows
- Integrations: what talks to what, and how
Ten working days on your legacy .NET, VB6 or Visual FoxPro system. Fixed price. Written report. A plan your team can run.

What you have, in plain terms, with the parts that matter marked.
What breaks, what blocks, what can wait. Ranked.
Phases, order and cutover. Written for your team to execute.
Numbers you can take to a budget meeting.
Kickoff call. Access to a read-only repository or mirror. Questions answered.
Audit and risk register. Short written questions to your team as they come up.
Draft review call. You see the findings before they are final.
Final report and plan delivered. Closing call to walk through it.
01 A .NET Framework 2.0 to 4.8 application that still earns revenue
02 A VB6 or Visual FoxPro system that nobody wants to touch
03 A SQL Server database with logic in stored procedures
04 A software company or a healthcare software team with 5 to 50 engineers
Book a 20-minute call01 A greenfield product with no legacy system
02 A request for an estimate without access to the code
03 A migration that must finish before the assessment does
.NET Framework 4.8 to .NET Core, Angular retained, codebase restructured to a layered architecture. Delivered solo in two months. Test coverage to 95%.
Visual FoxPro to .NET Core and Angular. 200 internal users and a portal serving 5,000+ clients. Target architecture designed for performance, security and reliability.
Introduced .NET into a Python and React organization. HIPAA and SOC 2 technical controls. CI/CD that tripled deployment frequency.
Because an estimate from a call is a guess, and you deserve better than a guess before you commit a year of engineering.
Read-only access to the repository or a mirror, a database schema export, and two hours of your team’s time across the ten days. Under your NDA or mine.
Then the report says so, with the reasons. That outcome has value too, and you still own the audit and the risk register.
No. The plan is yours. Your team can run it, another vendor can run it, or I can. That is a separate decision after you have read the report.
Half to start, half on delivery of the final report. Bank transfer or Wise.