98.1% would refer friends and family to us

5 stars Customer since 2002

Very friendly and professional. Excellent service without costing alot.

5 stars Customer since 2012

My Maltese was hospitalized an emergency vet clinic and then transferred to Spencer Springs first thing in the morning. When I arrived Bella was immediately taken in the back and put in the oxygen chamber. For the whole 2.5 days she was taken care of very well, and I was encouraged to call and check on her at anytime. I was able to visit her and felt very welcomed in the back area of the hospital. My baby was very well taken care of and the staff was excellent at keeping me updated.

5 stars Customer since 2002

No matter how busy or hectic the office is, I have never had anyone be rude or abrupt. With all the barking and people waiting with their pets, the staff keeps things calm and take care of business. I was in and out to pick up a script, and as always, it was quick and efficient. Thank You staff, you make it a pleasure to do business with Spencer. I have been very happy for that last 18 years!!!

4 stars Customer since 2008


5 stars Customer since 2007

Very friendly very knowledgeable & efficient staff!

5 stars Customer since 2006

Staff was very helpful and kind as usual.

5 stars Customer since 2006

Excellent. Staff took care of each of my request with confidence and care.

5 stars Customer since 1999

I LOVE Spencer Springs!! I've been with them for 22 years and can't say enough :)

5 stars Customer since 2010

Visits to Spencer spring animal hospital are always the best in veterinary care

5 stars Customer since 2010

Outstanding caring attention