As a new client, I've been very pleased with my experience at Keystone - and I'd say I'm a tough critic when it comes to my pets. I've had a consistently good experience with the veterinarians who really do seem to have your pet's best interest, but I cannot say more about the technicians and reception staff.
If you're looking for a vet in the Stow/Hudson/Falls area, look no further!