Dr. Dhillon has been our pets' vet for about ten years. He runs a small clinic, so I feel that the service is very personalized and since he is the only doctor on staff, my pets always have a consistent experience. The office is clean, the assistants are always really nice and most importantly, everyone handles and treats my pets well.
For a year or two, I tried getting my pets' shots done at a large-chain pet store because it was a little bit cheaper, however I quickly came back to Dr. Dhillon because I realized how important it was to see the same doctor in the same office all the time. Each year, my pets come to the same building, wait in the same exam room, see the same people and smell the same smells. It makes them less nervous during their routine visits, and in the event that they get sick, it will be important that my pet knows the doctor and that the doctor, in turn, knows my pet. Dr. Dhillon also offers extended, emergency on-call hours, in case we really need him outside of regular office times.
In the past I have had experiences with veterinarians who handle the pets like they are farm animals, pinning them down and not seeming to notice or care whether they are scared or uncomfortable. Dr. Dhillon is extremely gentle. Yes, at times he has to do unpleasant procedures on the pets, but he definitely demonstrates care and compassion. I really trust Dr. Dhillon and so do my pets. He offers everything I value in a veterinary clinic.