304 S Ash St
Belle Plaine, MN 56011

Mon: 8:00AM - 6:30PM

Tue: 8:00AM - 7:00PM

Wed: 8:00AM - 6:30PM

Thu: 1:00PM - 7:00PM

Fri: 8:00AM - 5:00PM

Sat: 9:00AM - 2:00PM

Sun: Closed

99.6% would refer friends and family to us

5 stars Customer since 2008

The Staff and Dr Kelso are the best. There is no other place to go if you want superior care for your pet.

5 stars Customer since 2006

Experience was great, as always!! LOVE Dr. Ricc...she's so kind, patient and loving with our pet!

4 stars Verified customer

They worked well with our cat who doesn't typically like going to the vet and made it a good experience for all of us.

5 stars Customer since 2017

Courteous, professional, thorough, kind, caring, educational, engaging, and I could go on and on. Thank you for making our first visit the very best for Moses, and for mom (me)! You truly live your values.

5 stars Customer since 2017

I knew you were top notch a long time ago and you were my first and only choice for rusty.

5 stars Customer since 2009

Love Dr. Ricci and the staff at BP Animal Hospital. Rocky has dealt with allergies and skin irritations for the past few years. With their help I have gotten everything under control and he is doing better and better all the time! He loves his vet and is never afraid to see them. As a matter of fact, he looks forward to his visits! Thank you all for everything you do!

5 stars Customer since 2001

The staff at Belle Plaine is always knowledgeable and professional when dealing with my animals.

5 stars Customer since 2017

Nice office! Friendly staff. They fit me in and we're willing to work around my unique situation. If we weren't moving out of state I definitely would continue to bring my dog here.

5 stars Customer since 2017

I had many questions and they answered them with exactly the answer I was looking for. After the appointment was over, my kitten and I got to the car and we were pulling out and she had a little accident in her carrier. She had pooped all over it, I didn't know what to do, as I was 40 minutes from home, I called the vet and explained to them what had happened and they had me bring her back in. They cleaned her and the carrier up and sent me home! I was more than thankful. These people are the sweetest ever.

5 stars Customer since 2016

This is simply an outstanding veterinarian clinic. It is extremely well run!