the staff at Saybrook Vet is absolutely fabulous, they take care of your pet as if it were their own. The office is clean and odorless. Their prices are quite reasonable.
My only flaw is that they are hard to get in touch with in case of an emergency. My dog was hit by a car and I wanted him to be seen by his regular vet, but they were unavailable since it was on a Sunday. We called somewhere else and they were more than happy to see our injured dog, they have been our regular vet ever since.