I took my puppy in to be neutered and to get his rabies shot. They do good work here, and their prices can't be beat. All of the staff is very friendly. It had been over a year since my last visit, when we had to put down our 11 year old beagle. I was a little apprehensive about returning with sad memories, but it was actually very nice to see so many familiar faces. My only complaint is that they did not give my pup his rabies vaccine. It was somehow overlooked, even though it was in his chart to be done with the neuter. I did not notice until I got home that I was not charged, so I called to check, and he did not get the shot. It is an inconvenience for me to return another time (35-40 min drive), when I was wanting to accomplish everything in one trip. Not the end of the world, but definitely inconvenient. Overall, a good experience.