Great experience on all counts. Easy to make a routine checkup appointment for one week out. Arrived on time and was quickly checked in. Shop is clean, orderly, and well stocked. They clearly do a lot of business- a good sign. They completed my maintenance work, and confirmed nothing else needed. Done in a day. Easy to deal with. I will be going back.