I've trusted Auto Tech Plaza - 21st Street with servicing my daughter's Mazda for years. They accurately diagnosed the engine and battery issues right away...
Auto Tech is the only place we will take our cars. Customer service is the BEST! Well trained and extremely knowledgeable mechanics. We trust Auto Tech!