Islands Animal Clinic has been my family's vet for 20 years now and I really can't complain about anything major. The two small issues I have is that they aren't open on Saturday's and there was a period of time where my dog saw a different vet each time. The last couple of visits for routine check ups and shots we've had the same vet, so all is good on that front.
The vets and assistants are always extremely nice and compassionate people. They take the time to talk to you and answer all of your questions. I had an appointment last night for my dog to get his shots updated and they took the time to call me today to check and see how he was doing.
All in all, after 20 years, I am very happy with everyone over at Islands Animal Clinic.