By Sabrina on Wed 05 February 2014
All the employees have been VERY helpful and extremely nice. I originally went to Eagle Transmission down the road and was lied to and treated horribly. When I called Autotech, they were nothing but wonderful and helpful! Treated a woman Great!!!! I have finally found MY repair shop.