That sucks Ben!
I haven't had any machine work done since I've been in AZ so I can't offer any recommendations... Sorry!