Everyone is great. I never have a long wait in the reception area, appointments are easily made. Staff is very nice. The vet is very nice, gentle, and informative. They are local to my home and so far the pricing is reasonable. I am happy I found them.