1330 2nd Ave
Des Moines, IA 50314

Mon - Wed: 8:30AM - 5:30PM

Thu: 8:30AM - 7:00PM

Fri: 8:30AM - 5:30PM

Sat: 8:30AM - 1:00PM

Sun: Closed

97.4% would refer friends and family to us

5 stars Customer since 2017

Personal and professional care was extended to both my pet and to me

5 stars Verified customer

All Pets is the best!

5 stars Customer since 1991

As always, everyone was very helpful and caring with Cavan ad Caiti.

5 stars Customer since 2017

The staff is very friendly and always seem happy to help, no matter what is going on or how busy and chaotic the lobby is.

Grooming is done so well and professionally that I don't even have to give instructions when I bring in my dog Frankie, who gets exceptionally matted in between grooming appointments and when I get her back she is always as lovely and cute as can be and no razor burn or small cuts, which is to me, a phenomenal job, knowing how I brought her in.

Vet care is also as friendly and loving and gentle as can be and I completely trust the whole facility with my pets. I feel they are in the best possible hands to care for them.

5 stars Verified customer

Always seem to really care about my pet and take the time to make sure we understand everything that happens with her health. Her surgery went really well and we're very happy we chose All Pets Hospital for our vet.

5 stars Verified customer

What I needed was to end the production line process I'd been getting at other vets and have a doctor take the time to know my dog. I got that. I am most pleased.

5 stars Customer since 2013

The staff was fast and friendly, and answered all of my questions thoroughly.

5 stars Customer since 2018

our doctor and the staff couldn't have been better. everything was explained perfectly and we were treated wonderfully. friendly, knowledgeable staff. our first visit was fantastic and we're happy we've found the right place for our dogs.

5 stars Customer since 2017

Dr. Larson has done so much for our sickly, special little kitty, Speaker and has been so patient and helpful with us. Thank you so much for everything you have done and how good of care you take in your work.

5 stars Customer since 1998

They went the extra mile for us in the care they gave our 2 elderly dogs.