Service was quick and to the point. They were able to accommodate me even after a scheduling mistake, totally my fault, and the information provided ahead of the appointment was very clear. I think that the front desk staff could do better to clearly communicate the shop’s process and what is happening during the check in process. When I got there, they said to give them a minute, someone went outside to take pictures of my car, then said absolutely nothing to me. I was on a tight schedule so it would have been helpful for someone to even say “You are all set, you can wait in the lobby or do you need a ride home?”. As a first time customer, not receiving this courtesy just made the process a bit confusing. In the end though, they delivered on what was asked and they did so in a very timely manner.