Every time my car broke down, I always go to Alexander's. They are friendly and honest people. They always explain and show why the car broke down and which part they replace. Yes, they are not the cheapest in town but they won't rip you off by suggesting useless and unneeded repair like some other maintenance shops.
more