The facility is clean and has a lot of room in the waiting area which is great to avoid any animal conflicts. The receptionist was very nice and through. The vet tech and vet were knowledgeable and you can tell by their interaction that they all love animals.... well at least my big dogs. This is definitely my dogs new vet!