Do not take your vehicle to this location, the new mechanics are not trustworthy. I dropped my truck off for new brakes, got it back and it was making funny sounds, sounded like a pump was struggling. Week and a half later my water pump goes out.Repeat: DO NOT TAKE YOUR VEHICLE TO THIS LOCATION, NEW MECHANIC/OWNER IS A...
read full comment