Custom utility software made in the USA for use anywhere

We create custom utilities and smaller programs running where you'd like: on your personal computer, your office network, or in the cloud.

Small programs - solving smaller problems - such as reports or computer system issues.

Let’s call a “utility” software designed to keep a computer system up and running. A project is something bigger and generally involves business issues.

We are a custom software development company strong in the creation small projects and system configuration and task automation. We offer a wide range of products and services in this area, including:

- Front ends to reports

- Linux and Windows server installations and tuning.

- Automated backup processes

- Automated data transfer processes

- Batch file ( for Windows) or shell scripting (Linux) creation.

For example; in the smaller project category: we've recently written a web based heating degree day calculator; this took a zip code entered by a user and came back with the amount of cooling or heating needed at that location by month. While this took some complex programming and data work, we'd not consider this a large project.

We’ve also written hundreds of “front ends” for reports, such as prompting a user on a web page for the start and end date for a report; we’ve then written code that sends the dates to an SQL query and returns all client activity between these two dates onto a web page.

And because we know databases as well as how to code we can write front ends and pull data from MYSQL, SQL Server, Oracle, or MongoDB. Or any other data source you need.

At some point things get so small as to fall of the edge of “project” and into the category of utility.

For example: you’ve got data sitting in a CSV file and it has to get moved to a web server-

We'll write a script to automate the FTP process.

Or that CSV file is now sitting on the web server – but has to be moved into a database; we'll write a Python script to parse it and append it to a table - and call it a “utility”.

Any repeating task or process can be automated. And it can be timed to happen when you'd like.

Perhaps you'd like to backup some files? I mean really back them up - as in get them off the web server and into a hard drive on your desk?
Or off your desk and into a hard drive on your web machine? We can write code to make it happen - and schedule it to happen when you'd like.