Try Impact up behind the fire station. I've had work done there and it's good!
I know a good garage in York mate