I first went to John's because it was close to my house and been to another mechanic 4 different times, who couldn't figure out WHY my O2 sensor light kept going off. Well, after ONE visit with John's they figured it out and fixed it!! That was a couple of years ago and I have continued to go there for everything car related. I have referred several people there as well, which you usually get a free oil change coupon for and the person who got referred got a $20 off next service for being a referral! Everyone there very friendly, helpful, and knowledgeable. To top that off, they have a courtesy car to take you to the shop or back home while you car is being repaired! I don't know if this is just for a certain amount of distance but they took me to work one time! As long as I live in SD, I will not go to another shop!