It was easy to make an appointment and the shop was ready for me when I arrived on time. I did not need the shuttle service as I live in the neighborhood. Communication was great throughout from the initial discussion on what I was looking for and what they could do in what amount of time. I and time constraints and the estimated time when my car would be ready was exactly as I was told. The cost was also given to me upfront with no surprises. Overall, for scheduled car maintenance, it was a pleasant experience.