We used Johnny D's back in 2011-2012. We had two older cars and went there a lot. Haven't needed their services since due to we got two new cars under warranty. However, when my wife and I used their services everything from start to finish was above and beyond expectations. Based on our dealings with them, we always had full confidence in what they recommended to fix our cars, never a doubt, not one bit. They treat you like a friend not just another customer.