Just took our dog in to get his teeth cleaned, and they were wonderful. They kept us informed and explained everything to us and what to expect. When our dog was done, and we went to pick him up, they sat down with us and explained what they did and what we need to do in the following days. Would highly recommend. Kathy is the best as well as the other office personnel