IMPCO, formerly known as Indiana Machine Parts Company, was started in 1987 by Bob Enoch. Enoch, a lifelong heavy equipment mechanic, had a dream to sell quality wear parts to mines, rock quires, road builders, city municipality, and road departments.

Originally located in Petersburg, Indiana, IMPCO expanded and eventually planted roots in Madisonville, Kentucky. The move allowed easier delivery to Kentucky, Indiana, Illinois, as well as Tennessee.

In 2016, when Bob retired, Steve Enoch and Todd Manley took over the business. IMPCO has since split into two divisions: Heavy Equipment Parts and Truck Accessories.

The Heavy Equipment Division supplies quality wear products ranging from undercarriage, cutting edges, bucket teeth, attachments, broom refills, and much more.

The Truck Division supplies service bodies, dump bodies, snowplows, salt spreaders, lift gates, and hydraulic systems among other items.