Staff were really open and transparent about everything. Mike provided excellent customer service. Mechanic took time to show and explain exactly what the issues were. They provided 2 estimates of work that needed to be done, one with immediate needs and a timeframe for the other. I did not feel pressured to get it all done at the same time, like dealerships have done in the past. The mechanic (Nick, I believe) was very knowledgeable and was not condescending. He showed me the the car on the lift and all the parts that needed replacement. They completed the job in a timely manner. The waiting room was clean and updated. They were very professional and trustworthy. I highly recommend them.