A good auto mechanic is hard to find. I've worked on my own cars for many years and can tell when a mechanic knows what they are doing or just trying to make money. Japanese Specialists has been the ONLY auto repair I've dealt with since moving to Florida in 2004. They keep my vehicles in top shape. I am NEVER misled or told I need service that is not necessary.
more