Every Pet Is Treated With Love

Your Pet, Our Passion

Founded in 1977, Amigo Animal Clinic, located in Grand Junction, is your premier destination for top-quality veterinary care for small animals. Our dedicated team of over 30 experienced professionals is committed to providing exceptional pet care services. When you choose Amigo Animal Clinic, you’ll experience the difference in patient care and attention that comes from the largest veterinary staff in Grand Junction. Our passionate team has dedicated their lives to ensuring your pets receive the best treatments, procedures, and surgical interventions available, making us the go-to choice for comprehensive and compassionate pet care in the region

Proud to be AAHA-Accredited

The American Animal Hospital Association (AAHA) has recognized our commitment to delivering exceptional care to our beloved patients. AAHA accreditation sets us apart as a veterinary practice that exceeds industry standards and continually pursues educational advancements. Only 15% of veterinary practices across the United States and Canada hold this prestigious designation, making us a leader in pet healthcare.


Serving Grand Junction & Beyond

We are here to service the cities of Grand Junction, CO, Clifton, CO, Fruita, CO, Palisade, CO, Whitewater, CO, Glade Park, CO, Loma, CO, Parachute, CO, Collbran, CO, Mesa, CO and more!

Hear what our clients are saying about us

Google logo
★★★★★ They were friendly and definitely dealt with my dogs needs.Cindie V.Cindie V. ★★★★★ Amigo Animal Hospital was absolutely wonderful. My partner and I were camping in the area when one of our dogs accidentally cut himself and needed to be sutured. The team at Amigo was incredible from the front staff to the dr to the RVTS and assistants. I work as an emergency RVT on the Front Range and I was so impressed by the level of care. The suture site was beautifully done and they got my dog in and out. Definitely recommend them!Rachael T.Rachael T. ★★★★★ Christine H is one of the greatest humans on this planet her Love & detail to our son HenLee who had Surgery on the 14th of May was undeniably unmatched 💙 she is such a wonderful human and always on point & knowledgeable when it comes to our Sonshine-HenLee- Christine thank-you for the work you do not only for us but for many other's I'm sure everyone that has Dealt with you at Amigo Animal can agree that you are an amazing asset to Amigo Animal Clinic 💙Sebastian S.Sebastian S. ★★★★★ They were very good. Treated my baby like he was their own. He's back to 100% now...THANK YOU....Randy M.Randy M. ★★★★★ Best vets in the valley.jimmie B.jimmie B. ★★★★★ The vets and staff at this clinic have always been phenomenal to us, amd we have been coming here for nearly two decades. It doesn't matter who sees our dog, they (and we) are always treated so kindly, and proficiently. They clearly care, and are invested in the health of your pet nearly as much as you are (which is a lot!). I highly recommend them!Gaither B.Gaither B. ★★★★★ Easy to schedule. Great staff that have your pets best interests at heart.Tyler M.Tyler M. ★★★★★ My dog broke out of his crate & ate a whole bag of chocolate chips. They got us an appointment quickly, explained everything, & took wonderful care of our macaroni!Cara W.Cara W. ★★★★★ Amigo Animal Clinic was amazing with my dog Mayzie. She was really sick I was worried I was losing her, they got her right in and did a great job of taking care of her. Got her diagnosed and on meds now she’s back to her normal cute self. I recommend them to anyone who wants their pet treated great.Sherry R.Sherry R. ★★★★★ If I could only give one 5 star review for the rest of my life it would be for Amigos. Every single person in that building is incredible and cares so deeply for the animals. I want to personally shout out Dr. Jackie Rivero. I'm sure the other Doctors are amazing but I've only ever seen Dr. Jackie. McAyla Bramwell and Jamie Johnston were our Care Cordinators! They were absolutely amazing with our dogs and really helped educate us on everything they were doing and everything that effects our dogs! I have never felt that our dogs health were in better hands. As far as payments go they are super great at working out what is most important for your specific animal and what is most urgent! I could not in good conscious take my dogs to another vet ever again. After trying multiple vets this is far ahead in every way.DanW48DanW48 ★★★★★ Amigo has always been so very caring of my pets, and I know they are well taken care of there. They stood by me thick and thin with my boy (Toby) who was diagnosed with SNP, and they were so compassionate when it was my boy’s time to go. They are always so full of compliments with my other dog, and they know how to make you feel like a great pet parent!! Very passionate people there at Amigo, and I will always refer them to those who ask.Amber W.Amber W. ★★★★★ I feel like the caregivers at this animal clinic love there job, and it shows! My boy Gomer loves them. They are so thorough with helping understand the issues going on with your pet and your role as well as theres,costs and outcomes.Highly recommend.Alena H.Alena H. ★★★★★ Best animal clinic in the the valley very professional and so personableDaniel K.Daniel K. ★★★★★ Amigo Clinic DELIVERS! They have the utmost concern for your animals, have good hours to make appointments, good knowledge, and real empathy! There are some good vets in town but Amigo is right up there in excellence!MinaSparrow 7.MinaSparrow 7. ★★★★★ Took my cat to get neutered here and it was a really smooth experience! The staff is super friendly and was helpful with any questions I had and even checked up on his healing process. Definitely would recommendLucy G.Lucy G. ★★★★★ We have been bringing all of our dogs to Amigo Clinic for a good 20 to 25years or more! They are absolutely excellent, and always have been! They truly show compassion, care, and love for animals! All of the Vets, and Vet assistants we have seen there have always been like this! They will talk to you and explain things to you in detail! Their front office help are all absolutely excellent also! Beautiful people!We dearly love Dr Garrett Carrico!I don't care if it is large or small animal they are attending to, Amigo Clinic is absolutely excellent!!marykysarmarykysar ★★★★★ I love the way my cats are cared for by everyone at Amigo Animal Clinic. We have been there several times for different appointments from routine care, dental care, and broken leg care. Each time, my cats receive high-quality and thorough care as if they belonged to the staff. I would not take them anywhere else.Stuffy S.Stuffy S. ★★★★★ My 13 year old dachshund was bloating out and vomiting and her regular vet wasn’t open. I took her to Amigo and they had me in within 15 minutes. Dr Gitchell and assistants were so helpful, kind, and clear in their communication. After going here I think I might want to switch my veterinarian!A R.A R. ★★★★★ Even though my cat is considerably mean when at the vets, the amigo staff always take AMAZING CARE of my animals.Very professional staff with each step. My animals are always in good hands.Nick B.Nick B. ★★★★★ No matter what I take my animals in for, the amigo staff is always kind and respectful. I recommend Amigo to anybody looking for the best care for their animal!Eli C.Eli C. ★★★★★ Everyone at Amigo was so kind and helpful when I had an animal attacked by a raccoon. They took care of everything efficiently and with great empathy. They have also done regular health checks on my cats and have great to work with! I highly recommend their skills and professionalism.Carrie K.Carrie K. ★★★★★ Great serviceJeanine M.Jeanine M. ★★★★★ Love this vet practice and its people. They've been reliable, intelligent, kind, and supportive as we've brought all of our animals in for care. They clearly love animals and take time to do the right thing in each situation.C F.C F. ★★★★★ I looked in to this clinic for a castration procedure. They do provide this, but not for the animals I have. They responded immediately and were very courteous. They also recommended other vets in the area that did provide this service. Thank you!Lindsay M.Lindsay M. ★★★★★ Always take care of our dogs with kindness and the staff is super friendly!Butch C.Butch C. ★★★★★ Very knowledgeable, friendly, caring and helpful staff.Tasha S.Tasha S. ★★★★★ They were wonderful and really looked after us in an emergency. Thank you!Stephanie S.Stephanie S. ★★★★★ Caring exceptional staffMichael M.Michael M. ★★★★★ Caring and efficient. I had a great first experience here. Glad I found a great place for my fur babies.Michael M.Michael M. ★★★★★ Took my cat (who hates going to the vet) in. Vet techs were very understanding of his protective personality and were not afraid of him. They were kind and even played calming music for my cat. Had so many treatment options as well. Wonderful experience.Lena P.Lena P. ★★★★★ I have both dogs and cats. Great vet services! Always have treated my pets with love and care. It's where all my fur babies get their check ups, shots, and any other needs. We've had to take our pit in for emergency reasons 3 times and every time they've been so helpful and careful with her! Would definitely recommend to anyone in need of pet services.Aishah H.Aishah H. ★★★★★ My Siberian husky was admitted to the animal ER overnight with severe pneumonia. Amigo took her as step-down the next day to continue the IV therapy and monitor her off oxygen. The staff did a great job and was very responsive and available for updates directly with Dr. RiveroJoseph H.Joseph H. ★★★★★ Had an interesting morning at Amigo Animal Clinic. When I took Maude's carrier out of the car the "angel" had opened it and took off. I stuck my head in the door and told them we might be a bit late since she had taken off and immediately the staff ran out to help. They also called the businesses close by and while i was hobbling around (got my cardio!) they were also looking. The vet and a tech finally found her under a car and the little snot ran right to them. She got 2 richly deserved shots and we are back home. I just want to thank the staff at Amigo for their help and caring today!Nancy E.Nancy E. ★★★★★ I’ve been coming to Amigo for a couple years no with my Dog, Thor. Recently Thor was hit by a car and broke his leg. I can’t say enough about how wonderful Dr. Carrica Dr. Gitchell, Dr. Johnston, and the amazing team of Vet techs have been. From the immediate event, getting referral for surgery, and aftercare the Amigo team not only provided exceptional care but they convey warmth and clearly make decisions as if it were their own pets seeking medical attention.Joshua G.Joshua G. ★★★★★ I much appreciated the visit I had at the clinic with Dr. Rivero and the tech, Jamie today to discuss my Pomeranian with follow up medication. Dr. Rivero was so thorough in her examination of my pet and discussing her medication. It was so helpful to be able to get an appointment quickly while traveling on the road, even more so one that provided time for questions and answers as well as an exam. Thank you so much!Karen J.Karen J. ★★★★★ We are very grateful to have such a wonderful vet in Grand Junction. In the first year we lived here we unfortunately had two very sick animals - a kitten and a puppy. Amigo (specifically Dr. Garrett Carrica and Dr. Jackie Rivero, along with their wonderful staff) saved both of them. Our kitten could not maintain his body temperature or his blood glucose. Another vet said we were wasting money trying to save him but now he is a healthy happy cat. Our puppy got parvo from the breeder. It was devastating. But again Amigo saved her. We are eternally grateful to Amigo for saving our pets. Amigo communicated well and everyone was so kind and professional.Robert A.Robert A. ★★★★★ Grateful for Amigo Clinic, headed by Dr. Dominic Carrica, my dear Darla's favorite doctor, for attending to her with competence from her smallest to her biggest health issues. Visits to the clinic have soared the past year as Darla enters her sunset years. Special thanks to a few of the staff I have known since Darla's 1st visit following our move to the Valley: Sofia, Laura, Alex, Jamie, Esmeralda and everyone who have shown Darla the love ❤️, compassion and care she needs. Blessings to you all!Elaine K.Elaine K. ★★★★★ Very kind and compassionate! They got me in very quickly, and they helped me in a sad situation.Would definitely recommend this amazing vet clinic. Thank you!Julie K.Julie K. ★★★★★ I'm from out of town. They helped me with a last minute emergency over the weekend. Wonderful staff, great Dr. I was very distracted with a problem at the time of the visit and they were wonderful dealing with me and my pup!Michael “Kaz” K.Michael “Kaz” K. ★★★★★ The vet was great with my dog and helped him a lot he was very nervous.Christina H.Christina H. ★★★★★ Dr. Miller was amazing took care of my 3 month puppy so well!!Lili R.Lili R. ★★★★★ Our dog accidentally ate something bad for dogs. We called and the staff was so kind. Got him in right away and took care of him. Dr Bridge was awesome. My puppy is all better. Thank you for the great care.Joyce S.Joyce S. ★★★★★ Definitely if needed will be bringing my little boy Vader to this place again. Dr. Miller and Christine were so helpful. I thought my kitty was gonna be a handful but they took such good care of him and now he is on the mend.Thanks you guys rockJames M.James M. ★★★★★ Dr. Bridge is the reason why I go to Amigo. She is the only vet I trust with my family member dog. She is so amazing and knowledgeable!Susan F.Susan F. ★★★★★ Excellent clinic!! Highly recommended!! Took my dog here on a last minute situation, they were able to squeeze me in same day. Very compassionate Vet and vet techs. They're extremely knowledgeable and make everything easy to understand and are upfront with pricing. If your on the western slope and your pup isn't feeling well, I would call them first above anyone else.Josh G.Josh G. ★★★★★ I have gotten such thorough and friendly care at Amigo for my cats, I trust them so much, thank you all for the great work you doMadison D.Madison D. ★★★★★ Excellent service, very attentive listened to what the issue and ongoing problems were and attended them at hand and came up with a plan, very great staff.Tuba P.Tuba P. ★★★★★ I love and appreciate everyone at Amigo Animal Clinic my babies love going there and I know I can always trust them.Sarah S.Sarah S. ★★★★★ They took very good care of my Biscuit! Knowledgeable, caring and they do a great job. 🙂Alexandra A.Alexandra A. ★★★★★ Very nice and helpful staff!Jennifer G.Jennifer G. ★★★★★ Service is good. Our vet, Dr. Bridge is amazing.Anthony L.Anthony L. ★★★★★ Everyone we have encountered there have been really nice. My dog really likes them. Dr. Garret takes his time with you explaining everything. They were able to get my dog in right away to treat him. Well definitely recommend them.Kristian S.Kristian S. ★★★★★ The staff is very friendly and knowledgeable they get you in very quickly …very central and easy to get tooLorin J.Lorin J. ★★★★★ I love amigo and have been with them for 20 years for my catsBrandon W.Brandon W. ★★★★★ Our poor dog had an ear infection. Our vet couldn't see him until 5 days later. Called around and they were able to see him the same day. Really kind staff and took good care of our dog. They accommodated my needs to have him be not around other dogs as he is a little picky with others. He had to be put under because his ears were hurting so bad they couldn't get a good look. They even carried my 88lb groggy boy out to my car and carefully put him in!Alyssa T.Alyssa T. ★★★★★ Great place. Great to work with all the staffB.J. S.B.J. S. ★★★★★ Nothing but great things to say about Amigo Animal Clinic. Highly recommend.Audra D.Audra D. ★★★★★ This place took amazing emergency care of our family’s mini-Bernie doodle after a 40ft+ fall. It was the night before a family wedding and you can only imagine the worry involved as we all came from out of state. They made us feel confident that Sophie was getting the best care and allowed for a us to have a ceremony without dread about what she was going through.Haley D.Haley D. ★★★★★ Very professional people who work here diagnosed my dog within minutes andRonald Y.Ronald Y. ★★★★★ Amazing place! Singing and laughing voices is what I want to hear! Very thorough and more important you can tell they actually care about your pet!! Dr Rivera gets an A+.John H.John H. ★★★★★ Staff was friendly, welcoming and the vet tech was knowledgeable.Zandi S.Zandi S. ★★★★★ Everyone is wonderful here!Bunny F.Bunny F. ★★★★★ Amigo is one of the best animal clinics in town in my opinion. We had two Saint Bernards which spent a lot of time at Amigo for one reason or another. They got to know all of the vets, vet techs, and front desk staff. All of which have been great for the 12+ years we have been going there. Everyone there is always great to work with and they always took the time to answer all of our questions and make us feel heard. Dr. Garret became our dogs primary vet and he was always great with them and us. Even during the incredibly hard times in which we had to make the difficult choice that it was time to put our dog down, everyone at Amigo was incredibly supportive. Both of our dogs loved the vet and it always felt like Amigo loved Burley and Nana equally as much.Ross B.Ross B. ★★★★★ Professional. Entire staff us knowledgeable and genuinely interested in all animals. Always make room for urgent cases and cost is responsible!George F.George F. ★★★★★ I was able to get my German Shepherd see on a Saturday an hour and a half after I called. The staff is very friendly, and it's clear they really love what they do. I was pretty much their last patient on Saturday and there was no sense of urgency to rush me through. They really took their time. If I could leave a six-star review I would. I am contemplating changing my primary vet to them after this really positive experience.DanDan ★★★★★ Amigo is the best bet in town! They care for our animals and do an excellent job!Kimberly S.Kimberly S. ★★★★★ Great facilities caring doctors and techs.Crystal N.Crystal N. ★★★★☆ First time visit just to find out how pleasant they were and how expensive treatment will be .Tony M.Tony M.js_loader


8:00am - 8:00pm


8:00am - 8:00pm


8:00am - 8:00pm


8:00am - 8:00pm


8:00am - 8:00pm


9:00am - 5:00pm



Our Services

The trusted care to live a long and healthy life.

We treat small and large animals, and just about everything in between, with a variety of services to ensure they live a long and happy life.

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

It was perfect service. My dog Rocky is 15 and Dr. Bridge made sure I knew all the information about the different treatments that could be done for my boy. He ended up having a partial paw amputation due to cancer, but he is back to his highly energetic and playful 15-year-old self.

Dr. Carrica is amazing, he would call me back at 8:30pm with questions I had, he is so generous with his compassion and his time he is giving my family.

Any time I call, no matter what day, what time, there is always someone available to talk to me, they treat my concerns as very very important.

Pet Diagnostics