My partner took his car there because the brakes were screeching and he thought they needed to be replaced. The mechanic named Joe (who is the manager), called him back later on t...
All reviews seem positive