Dr. C. is great. He showed me everything and the people at the front desk are kind and remember my dogs name. They seem to know as much as the doctor. A great team. Very thorough and they never give up. I have tried almost every vet, and he wins. Keep up the great work.