Simple, straightforward
from start to finish.

No lengthy onboarding. No jargon. No hourly rate surprises. Just fast, professional help for your legacy system — with a fixed price agreed before I start.

Four steps to
a rescued system.

I've designed every step to be as low-effort as possible for you.

01
Tell me about your system

Fill in the short contact form or email me directly. Describe the problem or what you need in plain English — no technical knowledge required. The more detail you can give, the better.

02
Free assessment call

I'll arrange a short 20–30 minute call to understand your codebase and requirements. I'll give you an honest assessment and a fixed-price quote — no surprises, no obligation.

03
I get to work

Once you've accepted the quote and paid the 50% deposit, I begin immediately. I work remotely via secure remote access — suitable for the vast majority of VB6 jobs. On-site visits can be discussed for exceptional circumstances. You'll get regular updates throughout.

04
Tested & delivered

All work is fully tested before delivery. I document everything I've changed and provide handover notes. Ongoing retainer support is available after delivery if needed.

// system diagnostic
$ scanning legacy codebase...
✓ VB6 runtime detected
✓ SQL Server 2008 connection active
✗ critical error in Module_Orders.bas:412
✗ deprecated API call — msvbvm60.dll
$ initiating rescue protocol...
✓ patch applied successfully
✓ system stable — uptime restored
$

Most issues resolved within 24–48 hours. Email me directly for urgent or emergency jobs.

What people usually ask.

Do I need to provide the source code?

Ideally yes — it makes everything faster and cheaper. If you don't have it, let me know and I'll discuss options. It's not always a dealbreaker.

How do you access my system remotely?

I use secure tools like TeamViewer or AnyDesk, or connect via your own VPN. You're always in control and can disconnect at any time.

What if the problem is bigger than expected?

I always flag any out-of-scope issues before doing extra work. Nothing beyond the agreed quote gets done without your written approval first.

What are your payment terms?

50% deposit when you accept the quote, 50% on completion. Payment by bank transfer. An invoice is provided for both payments.

Still have a question? Get in touch →