I will definitely recommend them to EVERYONE I know. The vet and entire staff were wonderful, very kind and compassionate towards our pet. We were seen almost as soon as we walked in the door. The directions they gave me were very clear and accurate.