Since 2005, customers have trusted us with their car’s maintenance, car mechanics, upgrade and repair needs. We offer fast, friendly service. We do not oversell, we only recommend what is needed. You will feel good about having done business with us. A good auto repair is an investment in your future transportation needs.
Auto Plaza Limited specializes in: car mechanics, brakes & clutches, lubes & oil changes, fuel injection systems, pumps, exhaust systems, mufflers, transmissions repairs and replacements, overhauls, electronic testing, computer diagnostics, air-conditioning & cooling systems, engines replacements and rebuild, belts & hoses, batteries, front end alignments, timing belts & chains, starters & alternators, tires.