I do not think we have those in Canada, but my Vet is a good man and gives me a Seniors Discount, and an overall skipping certain items.
He is our Vet , and I do not know what to do if he retires.
He is one of the few who makes house calls.