The machine shop I use is the same one other machinists in the area take stuff to when they want it done right. I know several builders that take things to him,when they are doing high end builds that need to be right.
You usually wait longer and pay more,but it is worth it in the end.
I drive maybe 45 minutes each way to use him instead of 20 minutes each way for a reputable shop that is closer,but I believe is not as good at what he does.
Not sure if that helps you at all.

Keith