Pet Healthcare with You in Mind
Take advantage of our easy scheduling by filling out an appointment request form.
Download any necessary forms in advance and learn how to best prepare your pet for an exam.
We're blessed to have one of the smartest, caring, and supportive patient care teams around.
The page may have been moved or doesn't exist anymore.
Learn more
"We had a great experience at Affinity. Our dog is very nervous outside of our home and the doctors took their time to really ease into the visit and make her feel as comfortable as possible. We will certainly be using their s ..."
"Affinity saw my puppy right away when I had concerns and 2 other vets had turned us away. The Dr. and vet techs were so nice and explained the situation to me clearly and they took such great care of my baby! Highly recommend ..."
"The vet and staff really care. We had to put our German Shepherd, Leisel, of 12 years down last week. [My wife] has been hand feeding her for over a year; it was way past time. Affinity staff took us right away and tenderly a ..."
Read More
We encourage you to contact us with any questions or comments you may have. Please call our office or use the quick contact form below.