I have encountered several of the docs now and can say they are all caring and knowledgeable. The front desk staff is friendly, caring and professional. When they heard my dog had emergency surgery recently, they called to see how she was doing. They are definitely the good ones to go to.