Professional FoxPro Development.
Support You Can Count On.

Our approach to FoxPro Programming

Jeanie and I appreciate your interest in our company, and invite you to explore what we have to offer. We're the owners of I/O Technologies Inc and take an active part in day-to-day operations.

Originally we ran this company out of a spare bedroom with one major client. Since then, the client base has grown—to the point where we now employ several programmers and support staff from an office in Germantown Wisconsin.

Ever since Microsoft purchased FoxPro and continued to enhance the software, we've kept on honing our skills and taking greater advantage of VFP's object-oriented programming language. We really enjoy working with FoxPro. It's blindingly fast, and comes with its own built in database.

But all good things must come to an end. Microsoft discontinued VFP support several years ago. As a result, many clients opt to migrate their VFP applications over to a .NET environment. And a large chunk of our workload has been devoted to doing just that. The .NET framework has continued to undergo considerable enhancements over recent years, and we also enjoy working in this development environment.

Some ask why we don't outsource our work overseas. We made a conscious decision not to go that route, for several reasons.

  • First, we believe that there are plenty of folks right here in the USA who share our solid work ethic. Our programmers can usually match or exceed the productivity levels of several of their counterparts overseas.

  • Second, we've chosen to restrict our development efforts to North America, and its corresponding time zones. Someone's usually here in the office from about 6am through 6pm CST. But we also have families. Jeanie and I have six children. And we're active members of our church and community. We believe in cultivating family life at home. The idea of outsourcing work overnight to people who may likely call at odd hours with questions about work sent their way is not something I'd like to entertain.

We know you have a lot of options when selecting a programming company. We hope you'll touch base with us to talk about your programming needs. We're confident you'll like what you see and hear when you contact us.

Dave Martin, owner of