Very impressive service, very friendly. They fixed my car and it was actually less than I agreeded to. There warranty is better than the dealership and they explained everything they did and why. I'd like to nominate Made in Japan/America as the best auto shop in town. You have a customer for life. Thanks
Posted by atvrider
on April 21, 2009, (Edited December 14, 2006)