I've been taking my dog here for four years since he was a puppy. From my experience everyone is great with the people and the pets. They take the time to listen to questions and to explain things well also. I trust them to do their best for my pet. They genuinely seem to care.