This a wonderful facility. The staff and vets are very friendly. The premises is large and clean and well taken care of. The only thing I don't care for is that their prices are much higher than other clinics. If you can afford the very very best for your pet, this is a great place, but if you live on a budget, there are smaller clinics that are still very nice and charge a whole lot less.