In the past I have done much of my own maintenance, but due to time went this place ended up spending $800, decent price my SUV needed quite a bit of work. One week after the battery service here and my car broke down on the side of the road, dead battery, the firestone I had it towed to said there had not actually been a oil change done, I believe them as they did not even change the sticker though they did charge me for it. They wanted me to do even more service to it but I luckily said no. They had great customer service skills but they are lousy cheats. Find another highly rated mechanic here on city search.
Pros: Great customer service
Cons: Poor, unreliable service, I don't know if they did anything good to my car
more