We have had our 2 dogs and 2 cats followed by this clinic for 8 years - absolutely NO complaints, only praise. Professional, competent and compassionate. They answer all my questions (and I ask a lot!) with patience and understanding, They are willing to outline a variety of options and support our choice. I highly recommend them.