This is a great vet. The people in the office are so loving and caring, they do an awesome job taking care of all of the pets. I've had no problem with any procedure that I've had done on any of my pets. I know that all my pets are in incredible good hands when I take them to this vet. I'd highly recommend them to anyone.