We Treat Your Pets
Like Our Own

Come see why our clients rave about us!

Companion Animal Care Center

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.

Hear what our clients are saying about us

Google logo
★★★★★ 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. ★★★★★ Dr. Chaffin and staff are always personable and love our pets a much as we do.Brenda E.Brenda E. ★★★★★ 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. ★★★★★ 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 deeply about the animals.Hailey H.Hailey H. ★★★★★ 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. ★★★★★ 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. ★★★★★ Friendly service. Reasonable prices. Clean and attractive setting. Definitely returning.Pam H.Pam H. ★★★★★ 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. ★★★★★ Companion animal has been wonderful with my two dogs, one being a senior. The staff is always so kind and sweet to my babies. I love my dogs and know they need to be taken care of so I know vet bills are a reality and I hate paying them but they are reasonably priced and are always up front with me about costs when I ask and don’t make me feel silly about it. When both my dogs have been there for surgery they are good about calling and updating me right away too. Even calling during surgery when unexpected things came up. So glad I found them!Jennifer S.Jennifer 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. ★★★★★ I love Companion. I've taken my cats to a variety of different vet over their lifetime and this is the first place that truly cares about them. The prices are affordable and reasonable. They've always been able to work with us when an emergency arises. Every staff member I've interacted with is lovely, even when they're frazzled with short staffing or emergencies. This is the first vet I've fully trusted with my animals. Thank you!HH ★★★★★ 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. ★★★★★ TL;DR: FANTASTIC care! Wonderful people! 10/10 recommend !Long Version: I’ve been coming to Dr Chaffin at Companion for almost 17 years with my cats (and occasionally a rat), and I can honestly say I’ve never had a vet that was so personable, smart, well-researched, up to date, and genuinely caring.Dr Chaffin helped me with an insulin-dependent cat who lived to be over 18 after being diabetic for 12 years. During that time, he (my cat, not Dr Chaffin) needed multiple changes in type and dosage of insulin, and his other medical care was more complex because of his diabetes. It says a lot about Dr Chaffin’s care of my cat over those 12 years that he (my cat) lived a very long and very happy life.Dr Chaffin has also had the sad honor of helping several of my beloved pets out of this world, and the process was as gentle as it could possibly be in these circumstances. I really appreciated the separate exit from “the sad room” so that I didn’t have to go back through the main waiting area after. (Wow! What a thoughtful, caring little touch that I’ve never seen in a vet’s office before!)I feel like my pets get very comprehensive care at Companion, that their facilities and equipment are very modern and clean, and that the people who work there are all just super friendly. I rarely say this about any business, but it honestly seems like a family there. I love that the same people have worked there so long - they’ve known all my pets, they’ve watched my daughter grow up, it just feels warm and fuzzy.Hear hear for Dr Chaffin! He’s got some other vets working there now too, but I don’t know them as well. I’m sure if Dr Chaffin selected them, they’re excellent. Highly recommend!Morro S.Morro S. ★★★★★ Gone here for over 20 years, wouldn't take my cat anywhere else!Jason S.Jason S. ★★★★★ I have been going here for almost 20 years and will always trust them with my fur babies. Everyone is amazing and so kind that you feel like family when you are there.Sherri J.Sherri J. ★★★★★ Dr chaffin and the gang always take great care of my fur babies Keep up the good workJeremy S.Jeremy S. ★★★★★ Excellent vet's ,techs also.Larry P.Larry P. ★★★★★ Due to a family emergency, I needed my dog boarded overnight. I came in without calling ahead (although I probably should have) and they were able and willing to accommodate me. I was a week or two overdue for a few things like flea treatment and parasite test and they made it work by having my dog spend the first night in "isolation" until flea preventative was applied and parasite results came back negative. I'm incredibly appreciative of their help and care for me and my pup.Eric W.Eric W. ★★★★★ Great serviceKimberly “Kim” B.Kimberly “Kim” B. ★★★★★ Friendly staff and they treat my dog like he is special. Dr. Chaffin is our vet and he always shows empathy for our pets.Peter W.Peter W. ★★★★★ Always great carepatty D.patty D. ★★★★★ The folks at Camp Companion were so caring and wonderful to our family during a really difficult time. They treated our doggo with the utmost care and compassion. Our own vet couldn’t be bothered to fit us in as our old doggo was dying but CC did and made the whole things so much more bearable. Thank you!!Rachel L.Rachel L. ★★★★★ I have been taking my cats and dog to this vet for two years now and have always received the best care. The staff is friendly and knowledgeable and seem to care greatly about my animals. They are often able to fit in appointments same day or very last minute which helps put my mind at ease that my animals are getting timely care. I would definitely recommend this vet to a friend!C. J.C. J. ★★★★★ My poor dog had bloody diarrhea on New Years Eve. Every place was booked including CACC, but they fit us in and got him the meds he needed before the holiday break. Very thankful they were accommodating and willing to answer all of my questions! He is already feeling a lot better!Amanda L.Amanda L. ★★★★★ They took great care of us and our miniature schnauzer when he needed surgery. Professional, courteous, and skilled. We were very satisfied with the care given our dog and us.Steve H.Steve H. ★★★★★ Our little boy had a retained testicle and they did the surgery here and they were amazing to our little guy Presley Alan..They called me right when the surgery was done and I called to check.on him and they were always polite and gave me reassurance he was in great hands..They ho above and beyond great..Thank you to everyone...Sheila K.Sheila K. ★★★★★ I've been bringing my pets to Dr Chaffin as far back as whenhe was still on Mankato Ave, since 1 1994. Dr Chaffin, Dr Binner, the vet techs, and everyone else that takes such good care of my 4-legged furry family members, we'll never go anywhere else. The care and compassion encompasses animal and owners alike, no matter if it's vaccinations, spay/neuter, dental, injuries, or end-of-life.Melissa G.Melissa G. ★★★★★ Dr. Ken is the only vet I trust with my fur babies. He connects with them and explains everything he's doing or thinking so that we understand. I wouldn't go to anyone else!Brittany K.Brittany K. ★★★★☆ 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 B.Madison B.js_loader

Come See Us

Our Business Hours


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 5:30pm


8:00am - 12:00pm



Our Services

Located in Winona, Minnesota, we offer full service veterinary care, dentistry, and surgery for dogs and cats in a well-equipped modern facility. Our Veterinary Team is here to assist you with your pet care needs.

What's Next


Call us or schedule an appointment online.


Meet with a doctor for an initial exam.


Put a plan together for your pet.

Dr. Chaffin and staff have met our veterinary care needs for 10 + years. They have continuously exceeded our expectations and they truly love what they do!

Danielle H.

Great staff! Very attentive and friendly! Bane and I absolutely love it here!

Steph C.

Been with them a very long time since that small place on mankato on corner always been great with my pets always gets meds right away always very friendly n Dr. Chaffin is awesome thanks CACC!

Sheila P