Found this shop by looking on here and they had great reviews. My experience was nothing less, I was having issues with my car overheating. I took it in around lunchtime and they had tracked the problem down and called me with the cost a few hours later. While they found a couple other issues that will need fixed later, they didn't push me to do them now, they only fixed what was necessary and gave me an estimate on the future repairs so I could plan for them. They had the work done and car ready for pickup on time and the staff at the front counter was very helpful and friendly.