Dr. Hannah is one of best vets I've ever had. I've been a client of this clinic on and off for over 15 years - the "off" periods were times when I lived outside of Toronto or at the other end of town with no car, and I was happy to reconnect with them when I moved back to the West end. When I lived outside Toronto, I got recommendations from Dr. Hannah for other vets, all of whom were also very good.
The staff are patient and care about both the animals and the people they serve. One of my cats needed to stay for a few days last year, and they were great when I called and visited to see how she was doing. The cost of care is also a bit more reasonable than some of the places downtown.
The reasons I've given the clinic 4 stars rather than 5 are mostly about customer service rather than animal care. I had one occasion when an associate vet promised to call me back to answer a question I had about my cat who had just been discharged, and he forgot. The waiting room is small and dated, and I've had a couple of issues with paperwork sent to the insurance company missing information. On the other hand, staff stayed late when I needed to go pick up my cat after work and are sweet and kind to my pets - no one is offering me a cappuccino like at my old downtown clinic, but that's not what's most important in a vet!