FoxPro Database Programming & Consulting
Visual FoxPro experts since the FoxPro 2.6 days. We maintain, repair, and extend FoxPro applications businesses depend on.
Microsoft stopped developing Visual FoxPro after version 9.0 (2007) and ended all support in January 2015 — but tens of thousands of businesses still run FoxPro-based applications every day — and they need someone who actually knows the platform. PC Methods has been working with the xBase family (FoxBASE, FoxPro, Visual FoxPro) for over 37 years.
We provide database maintenance and repair, custom programming, performance tuning, and migration services for standalone FoxPro applications of all kinds. Whether you have a homegrown inventory system, a custom order entry application, or a decades-old FoxPro database holding critical business data — we can help.
We also support FoxPro as the backend for Sage Pro ERP / SBT Pro, one of the most widely deployed FoxPro-based accounting systems ever built.

FoxPro Programming & Database Services
Database Maintenance & Repair
Corrupt tables, broken indexes, memo field recovery, and data repair. We diagnose and fix FoxPro database problems fast — including emergency situations.
Custom FoxPro Programming
New features, custom screens, reports, and modifications to existing FoxPro applications. We work from a specification or on a time-and-materials basis — whatever fits your project.
Migration & Modernization
Moving your FoxPro application to a modern platform — web, .NET, SQL Server, or a commercial ERP. We handle data conversion, business logic translation, and parallel-run support.
Performance Tuning
Slow FoxPro reports? Queries that crawl? We optimize indexes, restructure queries, and tune database settings to get your application running at full speed again.
Support for Inherited Code
Your original developer is gone and no one knows the code. We learn it. We've taken over dozens of FoxPro applications written by others and provided ongoing, reliable support for them.
Legacy Application Assessment
We advise customers on which way they should go: Does it make sense to keep a legacy application, rewrite it in a different language, or replace it with a customizable, widely available package?
Visual FoxPro Versions We Support
If your application runs on any of these, we support it:
- Visual FoxPro 9.0 (SP2) — the final and most stable version (2007)
- Visual FoxPro 8.0, 7.0, 6.0, 5.0, 3.0
- FoxPro 2.6 for Windows
- FoxPro 2.6 for DOS
- FoxBASE+, Fox+ — the earliest xBase versions
We also support FoxPro-based back-end databases used by Sage Pro ERP / SBT Pro.
Why PC Methods for FoxPro?
- 37 years with xBase — we've been writing FoxPro code since before Visual FoxPro existed
- We work with inherited code — no "we'd have to rewrite it from scratch" excuses; we learn what's there
- Fixed-price or T&M — we offer both models; complex projects get a spec and a firm quote
- Emergency response — database corruption doesn't wait; neither do we
- Nationwide — headquartered in St. Charles, IL; clients across the U.S.
- ERP experience — deep knowledge of FoxPro as the back-end for Sage Pro / SBT Pro
Who Needs FoxPro Support?
We work with companies that have:
- A custom FoxPro application built 10–30 years ago that's still running the business
- No internal FoxPro developer — the person who built it has retired or moved on
- A FoxPro database with corrupted or inaccessible data they need to recover
- A Sage Pro / SBT Pro installation that needs customization or database work
- A business that knows it needs to migrate eventually, but needs stable support in the meantime
Is Your FoxPro Application at Risk?
The biggest risk with an aging FoxPro application isn't the software itself — it's not having anyone who knows it when something goes wrong. A database corruption event, a Windows compatibility issue, or the loss of your one internal expert can stop your business cold.
PC Methods provides the ongoing support relationship that keeps your FoxPro application stable and your business protected. We've seen it all — and we know how to fix it.
Ready to Talk to a FoxPro Expert?
Whether you have an emergency, a project, or just need a second opinion on your options — give us a call or send us a message. We'll give you a straight answer.
Contact PC Methods (630) 208-8000
Subscribe to our newsletter for tips on keeping legacy systems running.