The staff and mechanics were great! I brought in a 2012 Subaru Outback for a 105,000 check up, and they asked questions in advance, did a thorough and high-quality, job, communicated costs and changes clearly and well, and completed the job on time. I will continue to use them for all our auto repair and maintenance needs!