Always had wonderful staff.. but I went here a few times, years before and there was an older man who really went over the top to take care of things. I had check engine diagnostics done which took 5 minutes and was not charged afterwards. The next time they sent me pictures, and showed me the issues and they fixed the problem for a very good reasonable price. This time, I was charged $150 for the diagnostics, which took about an hour- and a $150 to fix a problem that should take 5 to 10 minutes. I fixed the problem on my own for $86. This place was my go to place a few years ago, but I'll probably find someplace else.