We were referred by a Humane Society vet for an ultrasound for our dog. Dr. Arch Robertson did the ultrasound and he was great! He had us standing next to him so we could see everything as he was doing it and explained everything very well. On top of that, he was very personable and we had a great experience.