Vet was amazing , staff do there best ,
Gave 2 stars less , due to owners n dogs having dog in the cat area on 2 separate occasions. And staff not saying to keep them in dog area , out cats and other cats became distressed. Also when one time went to a already booked and paid in full in advance appointment for my 2 pets to be fixed i was not told on the day i went with both pets went through check in at reception briefly mentions to me can possibly be cancelled! sat down got called in to see vet to be told its been cancelled due to staff shortage. Which is fine , these things happen but i think if i was told in the morning it woyld have been less stressful for me the pets and my childern , to not be told and expected to wait in waiting area for the vet to tell me just didnt make sense.