This was my first visit to the shop and was very pleased with the results. I felt like they wanted to provide first class service and go the extra mile if need be. All of their recommendations felt honest and never felt I was getting taken advantage of (very rare in auto world). Would use them again. Only reason I gave them a 4 instead of a 5 was because it took awhile to get my car back, but they had said that they were very busy that day. Hopefully next time a bit quicker.