Large & Small Animal Care in Northwest Iowa

Animal Medical Centers has two veterinary clinics, one in Hartley, Iowa and one in Spencer, Iowa. Veterinarians in both clinics are committed to caring for your pets and your livestock or equine enterprise. Stop in to either our Hartley or Spencer office to visit with a veterinarian or staff member and learn more about how we can serve your pet, livestock, or equine needs.


Companion Animal Services

We recognize that dogs and cats are members of your family and treat them as such. The professional staff at Animal Medical Centers seeks to provide the best possible medical, surgical and dental care for their highly-valued patients.

View All Services

Food Animal Services

Our veterinarians cover a large portion of Northwest Iowa to work with swine operations, cow-calf enterprises, and beef feedlots to help optimize health and performance.

View All Services

Equine-Related Services

Similarly we work with horse owners to develop the best vaccine and parasite control protocols. We also are able to assist with reproductive services and dental care.

View All Services

OUR highly-valued PATIENTS