I have plenty of positive and a tad bit of negative to say. This place is awesome to my big dogs, and my dogs love them! I can't remember my puppie's Vet doctor's name. I hardly get to take them due to my schedule, but Jessie normally takes them to the Vet now since she gets off at 2:30! I def recommend this place. The only thing that turns me off, is when you go to check-in for your appointment the front desk clerk (depending on what character is in that day) doesn't check you in until you've waited forever. then that act as though your being rude about it when you took time off to set up the appointment in the first place. But, I'm not sure that person works there anymore. lol.