"I can't recommend them highly enough - they are by far the best vet practice we've dealt with in 30 years. We moved here from Ft Collins a few years ago and have been bringing our pets here ever since. Dr. Asmus is kind and extremely capable - all of the staff are very caring and professional. Highly recommended."

Ben H

"Started coming here about 10 years ago, since then I have made dozens of visits. The service is always friendly and caring. I haven't had an issue with the veterinarians, and my other family members love their boarding and grooming services. I'm also happy that they offer payment plans for vet services. Glad they're here!"

Steven E

"This is hands down the VERY BEST vet in the entire valley. I have taken every single one of my pets here to these fine people since I was old enough to have pets of my own. They are amazing with me and my furry family. They currently take care of my 3 dogs and my kitty. They are very knowledgeable and helpful in every way. They have worked with me financially when I have needed it. I love them and will never even consider going somewhere else."

Christina P

"Over 23 years ago, I needed a vet to look over my newly adopted pup. I found All Pet Center and Dr. Kronkright. Since then, we have seen Dr. Kronkright and Dr. Asmus for wellness checks, illnesses, injuries, surgeries, births and deaths of several well-loved pets. Through-out each experience, I've found all the doctors and staff to be knowledgeable, friendly and easy to communicate with. We love the care our critters receive from All Pet Center and will (and have) referred our friends and family. Thanks!!"

Jennifer S

"When we moved to Junction a year ago, I checked out several vets, and this one trumped out during my on-site "interviews," and I haven't looked back. Sadly, one of our dogs had to be put down yesterday, and they were with us every step of the way, both professionally and compassionately. They are all very knowledgeable, helpful and open to any and all options/treatments. They also help those who are not so fortunate financially, or who are down on their luck. I was grateful I could donate certain meds back to them after our dog was put down."

Lowrey M

All Pets Center

424 South 5th Street

Grand Junction, CO 81501

For general information, questions, appointment requests, call us at:

(970) 241-1976 Email Us: allpets@gjvet.com


Monday 7:00am - 6:00pm

Tuesday 7:00am - 6:00pm

Wednesday 7:00am - 6:00pm

Thursday 7:00am - 6:00pm

Friday 7:00am - 6:00pm

Saturday 8:00am - 5:00pm

Sunday Closed