August 2021
Worst place to take your car. Bad customer service, and the manager employs sentimental reason for scamming unsuspecting customers.
December 2020
Worst service ever. They are not but scammers don’t trust them
September 2020
The mechanics are terrible and they definitely will take advantage of you if u let them.