The vet dr Heidi Wong was really nice and caring. The secretary or assistant, on the other hand, wasn't too compassionate. I was worried sick because my pet was throwing up and was severely dehydrated. The girl kept telling me how my breed of cat was known to be angry and violent. I thought that was really rude and she shouldn't say that to her customer. The vet on the other hand was really understanding and sympathetic towards me. This place is VERY expensive and you should go there as a last resort. I paid almost a $1000 without any surgical procedures needing to be done. Other places would have done the same thing for fraction of the price. I remember i took my cat to another vet and she was shocked when she saw what I had paid @ Richmond Vaughan hospital. They also asked me if I wanted to take a few food cans home for my cat. Later on I realized they charged me 30$ for 4-5 cans on my bill. I wish they would have been straight forward about the price for the cans.