Schedule A Veterinary Appointment Online

If you have an emergency please call us at (507) 452-9189.

640 Innovation Drive,
Winona, MN 55987


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


8:00am - 12:00pm



Hear what our clients are saying about us

Google logo
★★★★★ I absolutely adore the warm and inviting atmosphere of the clinic, along with the amazing staff! It's clear that they care just as much about your pets as you do.Amber K.Amber K. ★★★★★ Friendly staff. Excellent vets. My cats are very relaxed there.Cindy K.Cindy K. ★★★★★ Amazing Service. Treat my animals like family and make sure I am taken care of. Work with me on my needs as well as making sure my pets have the best care. 10/10 recommendedBrittany S.Brittany S. ★★★★★ 22 years ago an amazing vet was on call who saved our pets life early one Sunday morning Since then we have experienced excellent veterinarian care for all of our pets. Dr Chaffin and the entire staff at Companion Animal Care Center are top notch and I recommend them to anyone with vet needs.M T.M T. ★★★★★ Very kind and caring love themRicky B.Ricky B. ★★★★★ Staff is always friendly and very caring about all our pets.Christina B.Christina B. ★★★★★ Took my dog in for an ear infection which was taken care of quickly and an additional thorough examination by the attending veterinarian revealed he had another health issue that needed to be addressed.( an impacted anal gland that will need a procedure to be taken care of properly) Very impressed by the professionalism of the front desk staff, the veterinary technician and veterinarian. Definitely trusting them with my dog's care from this point on.Steve L.Steve L. ★★★★★ I wouldn’t trust anyone else with moose’s care they treat him like their own pet and he loves to go to doggy daycare they are the bestDebbie W.Debbie W. ★★★★★ Great staff & great service.Shari J.Shari J. ★★★★★ My little Girl was just seen by Dr Evink and is also seen by Dr Chaffin, Dr O'Neill And ALL of the AWESOME veterinarians at this clinic.. Plus Dr Miller ( consulting referred internist for her heart condition ) .. She's ALIVE, THRIVING, and in WONDERFUL HEALTH because of this team.. This team of AMAZING doctors and staff are EXCELLENT beyond words.. I don't know what I would do without them.. My Chichimoco is my service dog and I need her healthy and happy for my own health and well- being.. Companion keeps her this way!! I sing their praises LOUDLY and HIGHLY recommend them to anyone with an animal!! I give them an INFINITE and BEYOND measure of stars!!Cee E.Cee E. ★★★★★ Great job with the Goyette critters, CACC team!Jackie G.Jackie G. ★★★★★ Great staff! They take good care of my catsMarite OMarite O ★★★★★ After hearing about how wonderful the atmosphere of this place was from a co-worker, when they had to send their sweet cat over the Rainbow Bridge, I knew that when our beloved cat, Brie's time came, that I wanted that experience too. I contacted Companion Animal Care Center and got in right away. Dr. Pham and her vet technician were so knowledgeable, kind and wonderful, that it made this sad day a loving, memorable experience. If you seek a calm, private, loving and respectable environment to say goodbye to your beloved companion, I would highly recommend Companion Animal Care Center.Barbara P.Barbara P. ★★★★★ Dr. Chaffin and staff are always personable and love our pets a much as we do.Brenda E.Brenda E. ★★★★★ Companion is a bit on the spendy side but the care thay gave mr. Mustache was amazing. The updates on his progress and that thay let us come see him while he had to stay in hosbital. Really helped with our anxiety knowing that he was getting better. Thay answerd all our questions and and conserns.the staff was verry friendly, kind And helpfull.Anna Jaine “A.J” C.Anna Jaine “A.J” C. ★★★★★ This is the most wonderful place to take your pet! We were referred here when our cat recently needed urgent care. We got in immediately and everyone of the staff was so caring and friendly. They truly are an animal care center and not just a veterinary clinic. We are so thankful that Companion Animal Care Center was referred to us!!Mary S.Mary S. ★★★★★ Calling and making the appointment as well as the timely email/text/phone calls reminding me of the appointment are outstanding. The friendly staff at the desk and very prompt, on time, meeting with the Dr and staff are much appreciated.I've also used their overnights and spa services for my dogs previously. Outstanding staff and kennels.Todd F.Todd F. ★★★★★ Excellent Veterinarians, vet tech and friendly staffPaul H.Paul H. ★★★★★ My 3.5 y/o sheepadoodle was showing signs of lymphoma, they took the time to hear my concerns, listen to me and also what my dog Oscar needed. Unfortunately, we had to make the hardest decision there is, he was treated with dignity and respect until the very end. Thank you so much for everything that you guys did.l for myself and Oscar.Garrett H.Garrett H. ★★★★★ Have had dogs and veterinarians for them my whole life. The care..honesty...professionalism ..efficiency...and compassion of the entire team makes Companion Animal Care Center thee best.Carrie D.Carrie D. ★★★★★ Dr Chaffin has been wonderful through the years and recently we’ve needed our dogs to be seen quickly and they were able to get them in with the other veterinarians that had openings and they were great also. The staff is always friendly and welcoming.ShelliShelli ★★★★★ Very accommodating with my dog who has some reactivity, allowing us to wait in the car until a room is available to avoid the added stress of the waiting room. The staff is very friendly and seems to genuinely care about the animals. Dr. Pham was so friendly, helpful, and informative!Hailey H.Hailey H. ★★★★★ The whole staff at Companion is great! We’ve trusted them with our lab now for over 4 years and we won’t take him anywhere else. Companion is not the cheapest in town, but they give the best care. Dr. Chaffin is personable and truly cares about you and your pets best interest. 5 stars!Maria M.Maria M. ★★★★★ Staff is very caring. I had the need for quick appointments and they were able to get me in. There are times this isn't possible, but when they can, the veterinarian is very helpful and the exam is complete.Bonnie H.Bonnie H. ★★★★★ Top-notch care! I normally see a different vet, but I needed to have my cat seen quickly, and this place was able to do that. The vet and her assistant were extremely thorough, gentle, warm, and communicated very, very well. I'm just as happy with my usual vet, so I won't be switching my cats over, but still, WOW, excellent!Melanie L.Melanie L. ★★★★★ Friendly staff and vets! A very nice facility.Nicolette R.Nicolette R. ★★★★★ Again Dr. Pham took time to explain Squirt's lab results & answer my questions. Thank you Dr. PhamSheryl Clegg (gramma B.Sheryl Clegg (gramma B. ★★★★★ EVERY doctor and technician we have seen here for the past 13 years has been WONDERFUL! Everyone is very attentive and thorough. We are so happy they take such good care of our dog!Katie H.Katie H. ★★★★★ Dr. Chaffin has been our vet since 2000. In that time period, he and his staff have taken care of 11 yorkies. They are always professional, friendly and caring. From bringing home a new puppy , to helping understand the needs of a puppy mill rescue and then having a shoulder to cry on when you have to say good-bye, they have always been there for us. I cannot begin to say enough about the wonderful people at Companion Animal Care.Jean M.Jean M. ★★★★★ My Cat needed a Vet and you all were there for her. Thank you for all your help.terri W.terri W. ★★★★★ Our cat loves going to Companion. He enjoys all the attention and care they give him!Wesley M.Wesley M. ★★★★★ Excellent care for our dog. Caring and personable.Sarah N.Sarah N. ★★★★★ Awesome care for my muttryan A.ryan A. ★★★★★ Wonderful staff that genuinely care. I can't imagine going anywhere else.Trish C.Trish C. ★★★★★ Great clinic! Dr. Spencer was very thorough and knowledgeable. We will highly recommend to friends and family. Thanks CACC!Andrew G.Andrew G. ★★★★★ I love taking my cat there for care. They're prompt, and very gentle and patient with her. Rates are decent. We'll be back!!Debbi H.Debbi H. ★★★★★ I love taking my Pets there. They are very friendly and kind to the animalsNicole D.Nicole D. ★★★★★ Great experience as always. Never disappointed with the staff or the care my animals receive here. Professional and Dr Chaffin always gives the best care. Hands down the best vet clinic in Winona. I will not take my bulldog anywhere else. Thank you again Companion!Catherine S.Catherine S. ★★★★★ I've gone to Dr. Chafin many times over the years. He is wonderful, very patient and thorough. The girls at the front are very helpful. Nice atmosphere all around. I even used their kenneling service and it was greatMaria Q.Maria Q. ★★★★★ Companion Animal Care Center Has An Excellent Set Of Staff, Veterinarians, Vet Assistants & Compassion For All Animal's, ThankYou Sincerely HollieHollie W.Hollie W. ★★★★★ We love Companion! Our dog is very anxious and they always do a great job of getting down to his level and making him (and myself) comfortable!Katie H.Katie H. ★★★★★ They took great care of my cat when I brought him in for a check up. They care about their animal customers and it shows.Michael B.Michael B. ★★★★★ Companion Animal Care in Winona is the highest quality care in the area for your pets. The staff are trained professionals and you can be sure your pets health will be comprehensively tended to.J CJ C ★★★★★ I have taken all of my pets there for years. They have always been great to work with and so very caring when he had to say good bye to our very old cat. Also years ago when I couldn't drive yet a person came out to our house to take our kitty in for an emergency. They truly care about the animals.Shadow S.Shadow S. ★★★★★ Wonderful place, awesome and very caring staff. Highly recommend this place. Could use handicap accessible doorsPatty O.Patty O. ★★★★★ They show compassion and empathy for both the family and pets.Keith L.Keith L. ★★★★★ This place is amazing! My dog had heart worm and they helped her. I didn’t really understand the disease. The knowledge,the wonderful staff! I can’t say enoughKaren K.Karen K. ★★★★★ I am still so very happy with this vet!! Had the biggest scare of my life with my dog and they figured it out quick and now my dog is beyond better.Manda S.Manda S. ★★★★★ NiceBecky S.Becky S. ★★★★★ I cannot thank Dr. Ken and the team enough - they literally save my cat's life, by treating him even though they were beyond booked for the day. Our family thanks you - our Cujo means the world to us.rachel M.rachel M. ★★★★★ The staff here are above and beyond expectations.. They are professional, organized, kind, and caring. They provide services that both you and your animals will appreciate.Sherry P.Sherry P. ★★★★★ Great bunch of people to work with. They will wait until they find the perfect fit for there animals. I would highly recommend them.Candes S.Candes S. ★★★★★ Companion Animal Care Center has been my vet for 25+ years. They love my animals as much as I do. The entire staff is professional, friendly and caring. I highly recommend anyone take their pets to Companion!Erin B.Erin B. ★★★★★ I love Companion. By far the best vet!! I’ve been to many vets for my dogs, but companion is something I hope everyone gets to experience!! My dog willow got very sick and the vets there cared for her so well, they treat the animals like their own. Much love from my family. I appreciate what you guys do! Dr. Chaffin is an amazing vet and I sure do miss Dr. Farmer!Morgan K.Morgan K. ★★★★★ They take great care of our Mya!she R.she R. ★★★★★ My GWP Bandit gets excited when we pull in thr parking lot! They have been very good to him, and having on site boarding is very convenient too.Matt H.Matt H. ★★★★★ Dr. Ken and company have treated five of my rescue animals over the years with compassion and love. Hat's off to Michelle who was always their favorite reason to come. I would recommend Companion Animal to anyone that want's a long term relationship to their furry friend!Mr. H.Mr. H. ★★★★★ Great staff and fur baby care.Kristin A.Kristin A. ★★★★★ Highly recommend. They actually care about the well-being of your pet unlike others in town.R K.R K. ★★★★★ It was a Very Sad day as I had TOPUT down my Kitty MONKA???lon S.lon S. ★★★★★ i love the vetes and vet techs here. they always do a great job with my pets.Josh S.Josh S. ★★★★★ My dogs have been coming here for years. They have always done good work.Aaron J.Aaron J. ★★★★★ Best place I’ve taken my pets! So caring and niceAlayah N.Alayah N. ★★★★★ Best place to I bring your beloved companion💞Rachel G.Rachel G. ★★★★★ They were friendly and git me in right away! They also helped make things seem so much less stressful!Evie T.Evie T. ★★★★★ Great vet! Very nice staff and excellent with animals.Amanda MAmanda M ★★★★★ Been with Companion for about 20 years now. I have had nothing but great experience. They have been caring and understanding. They have been there when it was time to say our goodbyes and we will be continuing taking our fur babies there. Thank you Companion for all that you do and have continued to do.Krystal P.Krystal P. ★★★★★ Gone here for over 20 years, wouldn't take my cat anywhere else!Jason S.Jason S. ★★★★☆ Friendly staff and clean environmentDeborah A.Deborah A. ★★★★☆ Friendly vet techs and veterinarians. They always answer my questions and emails when I have concerns about my dog.Madison S.Madison S.js_loader

Companion Animal Care Center is a full service veterinary clinic and pet lodge (boarding) facility. We offer orthopedic and soft tissue surgical services, hospitalization with ICU capabilities, dental care, reproductive services, hydrotherapy (water treadmill), and unique pet lodging for cats and dogs. (Timber’s Lodge).

We are here to service the cities of Winona, MN, Fountain City, WI, Minnesota City, MN, Trempealeau, WI, Buffalo City, WI, Galesville, WI, Goodview, MN, Cochrane, WI, Rollingstone, MN, Dakota, MN and more!

We understand the deep and special bond with our furry four-legged family members and pledge to care for them as much as you do! When your pet needs veterinary care or pet lodging, our friendly compassionate team is ready to provide the veterinary services your pet needs.

Our hospital is proudly accredited by the American Animal Hospital Association (AAHA). Our commitment to meeting the highest industry standards ensures that your furry companions receive the best possible care and attention they deserve.


Red Carpet for Outstanding Customer Service


Merit Award Winner

AAHA logo

Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Preventive and Sick Care


Pet Lodging

Emergency and Urgent Care


Wellness Exams

Spay & Neuter*

Dental Care


* Requires an initial exam