(309) 788-2232

Client Information


About Our Animal Hospital In Rock Island

Animal Care Clinic has been serving the Quad Cities area for more than 40 years. At Animal Care Clinic, our aim is to assist you with making an informed decision when considering your pet's health and medical needs.


Our Staff

Your first contact with Animal Care Clinic will be with one of our lovely staff. If you read some of our nearly 1000 5-star online reviews, you will see that clients mention them often because they are kind, knowledgeable, helpful, and dedicated to you and the health of your pet. They are here to help you with any questions or concerns you may have. They will also help you set up an appointment for you and your pet. Your pet will be held by a technician during the appointment to help procedures go as smooth and pain free as possible. This allows you to concentrate on your pet and ask questions, should they arise.

Our Veterinarians

Dr. Joe Westerhof

Dr. Westerhof grew up in Blue Grass, Iowa. He attended Iowa State University College of Veterinary Medicine after receiving a degree in agriculture. After graduating in 2003, he put his agriculture background to good use in southern Wisconsin working nearly exclusively with dairy cattle for 2 years. An opportunity came up in 2005 that allowed him to get closer to home. The next two years were spent in Eldridge, Iowa where he expanded to pets, horses, and animal shelter medicine. Dr. Westerhof joined Animal Care Clinic in 2007, and eventually bought the clinic at the beginning of 2011.

Dr. Steve Case

Dr. Steve Case is a 2005 graduate of Iowa State University.  He has worked primarily in the Midwest during his career, most recently in Davenport, Iowa.  Although he enjoys many aspects of veterinary medicine, he particularly likes to work up dermatology cases and doing surgery.  During his free time, he can usually be seen watching movies, reading books, going for walks, and playing with his nine year old son. At home, he has a cat, a dog, and two small birds.

For more information about us and our staff, call us today! Phone: (309) 788-2232