Since 1977

About Us

Serving North Dakota and beyond for over four decades.

“Through hard work and the blessings of God, we strive for excellence in everything we do.”
– Keith Veil

The seeds of Midmach were planted way back in 1977, by a man who had a gift for innovation and an obsessive pursuit of excellence. That year, Keith Veil became the President and Founder of Midwestern Machine.

Over time, Midwestern Machine began producing products internationally and manufacturing parts for some of the world’s largest and most respected companies.

With a reputation built on hard work, innovation, and a culture of continuous improvement, Midwestern Machines served agricultural, aerospace, and industrial industries.

New Name. Same Innovation.

In 2014, Midwestern Machine became Midmach, a new name celebrating a fresh start and an exciting new chapter for our company.

While our name changed, our priorities remain the same:

  • Solution-Driven Processes – Our processes are designed for efficiency, high quality, and fast turnaround times. We cater to addressing your unique needs as our partner
  • Customer Service – Our goal is to create long-lasting partnerships built on quality manufacturing as well as unbeatable customer service. Our team strives to deliver satisfaction on every order; when a solution is needed, we get busy to find an affordable solution.
  • High-Quality Work – Quality in Manufacturing – Careful consideration is embedded into our production procesess starting in design, acceptance criteria, and all the way through to final inspection to ensure a high level of quality assurance. How do we do it? With proven processes, innovative manufacturing technology, supply chain management, and a team of skilled experts.

When you’re in need of a manufacturing partner to assist you with design work or produce your existing products, Midmach is the partner to trust.

Need a manufacturing partner who will never hold up your operations?

That’s us. Midmach is here to ensure you get the parts you need on time, without ever sacrificing quality. From design to delivery, our team offers innovative
ideas and concepts to keep your operations running smoothly. We strive to utilize a culture of continuous improvement to reduce or eliminate waste to offer cost benefits that don’t jeopardize quality and delivery.

Ready to work with a manufacturing partner who delivers with quality and care on every single order?


Main office Address

8171 36th St SE, Jamestown, ND 58401

Mailing Address

PO Box 304
Jamestown, ND 58402

Shipping Address

4043 US 281
Jamestown, ND  58401





Download our Brochure

Contact Us