Vet we met is very caring. Not only she was professional, she knew owners' concerns and explained clearly . Have never visit other vets in Toronto before so I am not sure if they are pricey or not. She suggestsmed the possible treatment checkups but all are optional. I'd say it's worth it.