Yes and no.
I only take my stuff to a machine shop I already know some of the customers that are satisfied. I also get a timetable set up, usually 30 days max. If they can't commit to that, I don't leave my stuff. I also get a signed receipt for all parts delivered with a value assigned to each part. If the place burns down, I want the shops insurance to p[ay off.
Also I do not trust any machine shop to do final assembly. I believe a machine shop and a blue print expert are 2 separate things. Assembly is where some machine shops drop the ball as far as meeting a reasonable timetable.
If a machine shop is full of parts that appear to have been there a while or if it is unorganized, that's a red flag to me.
If you need work done in central Indiana or Illinois, PM me.