Valley Machining

1250 22nd Ave.
Rock Valley, Iowa
(712) 476-2828


Valley Machining Company is an ISO registered machine shop that produces high-quality components and assemblies to customer specifications.

Our success and growth over the years is the result of three things:

  1. Outstanding Customer Service.
  2. Making Good Product.
  3. Delivering On Time.

A skilled workforce committed to our quality management system is what allows us to consistently meet and/or exceed customer expectations.  By having Valley Machining as a partner, you’ll have an advantage in today’s competitive marketplace.  Giving you the competitive edge…that’s the Valley Machining promise.

Valley Machining offers a wide range of machining capabilities and that means value.  Machine tools include Multi-axis, multi-spindle, live tooled CNC lathes; palletized CNC machining centers; multi-spindle automatic screw machines; center-less grinders, and numerous pieces of secondary equipment.  We also do assembly and testing.  Support departments include tool & die, tool crib, tool grinding and maintenance.

Skilled employees make the difference and we have them.  Did you know we are an employee-owned company?  Valley's employee/owners know the importance of meeting our customers’ requirements.

Northwest Iowa Locations

Rock Valley, Iowa


Company News