Very nice vets but one of them thought my really pregnant can wasn't pregnant and said I must be feeding her too much!
The rest of the staff is miserable and the weekday receptionist is quite rude, gives veterinary advice (in a very arrogant way) when she's not a vet, and always seems to change the consultation price without asking the vet. Prices there are very high, too.
I love Dr. Mason, but the prices and receptionist are now making me look elsewhere.