
Legacy System
Upgrades
I’ve been helping small businesses solve technology challenges since 1999 — specializing in upgrading legacy systems, building Microsoft Access databases, and developing custom ERP solutions. My goal is always the same: create practical tools that work for your business and your budget.
How I Work
- Learn your business
- Understand Your Current System and your needs
- Build a custom solution tailored to your business
- Keep things running smoothly — and grow with you along the way
ERP Solutions and Automation
Centralize operations and automate workflows. One point of truth.
Portfolio
- Upgraded legacy MS Access system for manufacturing company
- Built ERP-lite solution for service-based business
- Migrated MS Excel-based workflow to centralized database
Services

Legacy System Modernization
Bring your aging software up to speed. I upgrade legacy systems to more reliable, user-friendly Microsoft Access platforms — preserving what works while eliminating limitations. Improve performance, reduce errors, and extend the life of your critical business tools.

Custom ERP & Database Solutions
Tired of managing your business in Excel? I build powerful, tailored ERP systems using Microsoft Access that centralize operations like inventory, invoicing, scheduling, and reporting — all designed around the way your business works, not the other way around.

Ongoing Support & System Enhancements
As your business grows, your systems should too. I provide long-term support, troubleshooting, and new feature development for Microsoft Access applications — whether I built them or not. Keep your tools aligned with your evolving business needs.

Meet Randy L. Kilgore
I’m Randy L. Kilgore, a Microsoft Access developer based in Evansville, Indiana, helping small businesses locally and across the U.S. modernize outdated systems, replace spreadsheets, and build reliable applications tailored to their operations.
For over 25 years, I’ve worked with organizations ranging from parks and nonprofits to manufacturers and retail shops. My mission is simple: replace outdated tools and patchwork processes with streamlined, integrated solutions that save time, reduce errors, and let your business run more smoothly.
Here’s how I work:
- I start by learning about your current system—or hearing your ideas for something new.
- Together, we’ll uncover what’s working, what isn’t, and where your business needs to grow.
- Then I’ll outline clear recommendations and provide a straightforward estimate to get it done.
This isn’t just a job for me—it’s been my passion for more than two decades: helping small businesses run smarter with systems that actually work the way they do.
“Randy rescued our 15-year-old job tracking system that was running on floppy disks and an ancient PC. He took the time to understand what we needed, converted our legacy data, and rebuilt the entire system in Microsoft Access. The result was a faster, more reliable solution with all our historical data—and even new features. Randy was responsive, easy to work with, and truly a lifesaver for our business.”
Geralyn R.
Why Choose Me
⚙️ Tailored Business Software
Custom-built systems that fit your workflow.
I don’t push generic solutions — I design Microsoft Access databases and ERP tools for small businesses that match how your business actually runs. Whether you’re replacing Excel or automating manual tasks, you’ll get a tool that works your way.
👨💻 Legacy System Expertise
Upgrade without starting from scratch.
With over 25 years of experience, I specialize in legacy system modernization — upgrading aging Microsoft Access apps and custom tools into stable, modern solutions. Keep what works, improve what doesn’t, and future-proof your operations.
🔄 Ongoing Support & Growth
Your system evolves as your business grows.
Technology should grow with you. I provide long-term Access database support, troubleshooting, performance tuning, and feature enhancements — so your system never holds you back.