We can do everything needed to get your pump or compressed air system up and running, and (just as importantly) keep it running.  Our Systems Design and Sales team can build a new system from scratch or work with existing systems, and also offers rental solutions and trade-in or consignment sales for old equipment. And our Service department can maintenance or repair equipment from any manufacturer, and offers 24/7 emergency service.

Whether you need help with a single project or want a complete new system and comprehensive maintenance package plan, we want to get you to a place where you can focus on your operations without worrying about your equipment.

Military Compressors

Military Compressors

For over a decade, we have developed, built, and supported compressors for military use by the US Department of Defense. Designed with the Rock Island Arsenal’s Joint Manufacturing and Technology…

Read More

Air Piping

Coming soon!

Read More
Systems Design & Assessment

Systems Design & Assessment

We love building and assessing industrial systems!

Read More
What Makes
us Special?

Industrial Pumps Sold


Air Compressor Systems Sold


Service & Repair Jobs Completed

Why Choose Us

50 Years of Business

After doing this for almost 5 decades, we’re pretty sure of two things: that “One-Size-Fits-All” only applies to hats and that our staff has the experience to get the job done the best way possible.

Flexible Solutions

Whether your system needs a minimal fix to meet today’s needs or you want to phase in a new system to accommodate future growth, we can provide a range of solutions tailored to your business.

Expert Staff

Both our Sales and Service staff is regularly trained and certified by our manufacturers to provide the most up-to-date knowledge on our industries and products.

Request A Quote

Our quotes are always free

Whether you’re starting from scratch or just want a fresh pair of eyes to look at an existing system, we would love to provide a free, no-commitment quote for your project. Just fill out this info and we’ll get back to you shortly, or call us at (309) 762-8096 if you’d rather speak to someone now!