Look at what our awesome clients have to say about our care for their furry companions!

two cats lying on a blanket

Always a great experience, and the staff and doctor here are wonderful. Would highly recommend. This vet really cares for the animals.

Erik Boehmke

We love Dr. Janelle! The staff is great! Glad we chose them when we moved to the area!

Courtney Christensen

Amazing staff and excellent service

Zac Nichols

I’ve had great experiences here. As a nursing student I like to know everything that’s going on and the vet does an awesome job of explaining evening. Very caring with the animals!

Kendra Gorham

Always friendly and understanding staff that are interested in helping your pets. I love taking my animals there.

donald detmers

Very thoughtful staff during a very hard situation. Appreciate the caring support and follow up.

C Harmon

Excellent service with a professional and caring vet and staff. They always warmly welcome the people and pets. Instead of prescribing the most expensive services, they make sure your pet gets the best service/solution to any problems they have. This is the vet service I drive 30-40 minutes to get to because they are the very best around.

Jane Carman

Thank you Dr. McFarland for your service you and your staff are very friendly, efficient and care very much for our animals. And what you have done to the clinic is amazing.
Continued success in your practice.

Phyllis Hanawalt

Review Us

Annual Pet Wellness Exams

We believe in practicing preventative healthcare. Annual wellness exams are a must to ensure your pet has a long, happy, healthy life. At these visits, we will access overall health. Wellness exams give us the opportunity to detect underlying health issues before they become a major problem. We will discuss preventive health care as well. Our staff will always take the time to thoroughly discuss any questions or concerns you might have.



Mon : 7:30 a.m. – 5:00 p.m.
Tue : 7:30 a.m. – 5:00 p.m.
Thu : 7:30 a.m. – 5:00 p.m.
Every Alt Sat : 7:30 a.m. – 12:00 p.m.
Wed, Fri & Sun : Closed


Wed : 7:30 a.m. – 5:00 p.m.
Fri : 7:30 a.m. – 5:00 p.m.
Every Alt Sat.: 7:30 a.m. – 12:00 p.m.
Mon, Tue, Thu & Sun : Closed

Skip to content