I don't live near this place but they were available for my puppies who I thought needed an appointment ASAP for shots I read about online. I drive by at least 3 places on Bloor before I get here but I have decided to stick with this place. Have seen 3 different doctors in the past month as my puppies needed shots and got sick. They have all been understanding about my needs as I am a new to puppies and ask many questions. They are thorough and offer detailed explanations. I brought in both puppies even though I only booked the appointment for one because after I booked the appointment, the other girl started sneezing a lot. The doctor was kind and only charged for the check up of one girl even though she checked both girls. I don't know how much other places charge since these things aren't available on their sites but I don't think you can out a price on good health care.