Both doctors and staff are great. I like that they tell you how much things cost up front so you can decide whether or not to go through with services. They are very gentle with our dog, since she gets very skittish there. They're good with keeping pets separated, so aggressive dogs don't cause a skirmish. And they follow up afterwards to see how your pet is doing.