After visiting a few sub-par, money-grubbing vets in the downtown core, I'm glad this aggravating search is over. Referred to by a friend, I thankfully found Yonge Davenport.
They're right on the Yonge subway line, easily accessible, and Dr. Vlad is extremely patient and kind. You can tell he genuinely cares about the animals. When I had to take my dog in, his entire team were accommodating and flexible. He's knowledgeable and experienced, really knows what he's talking about and came back to the exam room with treatment options and already had quotes prepared and printed out. He went through my dog's lab results and explained the terminology and really takes the time to make sure you understand what's going on. Would highly recommend. This is where I'm taking all of my animals from now on.