My check engine light came on about a week ago and I had the oil changed and transmission flushed at a different garage. The people there were rude and then following that service my car began stalling when I came to a stop. I was directed to H&S by a tire store employee and could not be more grateful!! John and Mark are fantastic mechanics. They truly took care of my car and explained everything to me without treating me like I didn't know anything. If you need any work done on your car go to H&S they are efficient and they will make sure it is done correctly. Thank you again guys, I couldn't be happier with my experience!