I do not recommend taking your vehicle to Banfield's Automotive Service . Several years ago, I had a car that was leaking oil quite badly, and I took it to them sure that they would be able to diagnose and fix the problem. After they let it run for half an hour they told me "Yeah, it's leaking oil, but we don't know where it is coming from." They then charged me for looking at it, but did nothing to fix the problem. I was not impressed by this, and have never returned again.