From the time I called to make and appointment and explain my problems, to the time I arrived, service was excellent. Very welcoming. The shop is staffed and owned by factory trained people who provide education, consistent communication and an honest answer. I was updated with the issues, provided with choice and information to make solid decisions and given a fair price. As should be, the shop is spotless and neat, the staff are very courteous and Louie is a great welcome dog.