Great place, I have been going there since it opened. Top notch doctors in my opinion. They do it right as that's the kind of care you give your pet. They give breaks for repeat visits. I have three old dogs and that can be rough. Thanks for everything..