The company I work for outsources to Armstrong Tool & Die. The workmanship is excellent. The owner, Jeremiah, makes certain that the customer is happy with the final product. He will also work with the customer to tweak designs to be more manufacturing friendly. I have found the pricing to be competitive with good turn around time. If you are looking for a reliable machine shop, I recommend Armstrong Tool & Die.