Every Pet Is Treated With Love

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

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
★★★★★ 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. ★★★★★ A few days after my dog's surgery his incisions started to look a little infected. My primary vet in Boulder told me that he needed to be seen immediately. I was just visiting Grand Junction for a week and didn't want to drive all the way back to my normal vet in Boulder so I decided to go to the Amigo Animal Hospital. I called beforehand to see if they had time to see me and they were nice enough to fit in an emergency appointment immediately, even with only an hour left before they closed. I saw Dr. Carrica and he was wonderful. Everyone in the clinic was very friendly. Even for an emergency appointment it was very reasonably priced. I definitely recommend taking your pup here in an emergency or even for regular primary care. You can tell this clinic really cares about its patients.Serena Marie E.Serena Marie E. ★★★★★ My daughter's cat was hit by a car and had a broken femer. Amigo got her in right away, at about two thirds of the price that we were quoted at the emergency vet. They're great!Jennifer W.Jennifer W. ★★★★★ 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 ★★★★★ They have tremendous love and respect for our furry babies. Even though the prices might be a little high you're getting good quality service and can be rest assured that your baby or babies are in good hands.Cynthia B.Cynthia B. ★★★★★ 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. ★★★★★ They got my dog in the day I called this was my first time here very friendly staff very clean facilities and most of all no smell! Like other places will be backThomas W.Thomas W. ★★★★★ We have used Amigo Animal Clinic for years. They are very professional and courteous. When we could no longer drive, Dr. Carrica started coming to the house. Great veterinarian!Dralus D.Dralus D. ★★★★★ Been going here for a while now. Haven't had a bad experience yet. They take good care of my dog and keep him healthy. Thank you AmigoBrice C.Brice C. ★★★★★ We have been using Amigo for nearly a decade, and they have been a great vet service for our pets. I feel like the staff really cares about their clients and gets to know the animals well. We purchase the senior health plans and feel like they are a good deal, especially since we visit the vet often and get annual dentals done. I also love how I can orders my dog's meds via their online pharmacy--it is super easy and convenient. We recently had to make the difficult decision to euthanize our elderly dog due to health issues, and Amigo staff came and did it in the most caring and compassionate way possible. I highly recommend their services!Megan R.Megan R. ★★★★★ So far, we have brought only our cats to amigos, both for routine visits and emergency visits. They have always been upfront about pricing and, very matter of fact about the condition of the cats health. They take care credit which has been so helpful for the more costly emergencies. We also have an unfriendly cat to anyone outside of our family who they sedate to work on but they handle him really well. The staff has been friendly and talkative every time I've encountered them.cassi M.cassi M. ★★★★★ Best animal clinic I have been to so far. I had to bring my three dogs in and they were amazing and taking time for each one and discussing what the best options were.Jessica H.Jessica H. ★★★★★ Very compassionate. Took the time to answer all my questions.Leslie F.Leslie F. ★★★★★ They saw me the same day I called and they loved my animal that she was there own. Very friendly staff.. especially when my youngest kiddo was not behaving. Explained everything thoroughly to me and answered any questions I had.Michelle A.Michelle A. ★★★★★ From out of town had emergency with my dog they worked me in and they made us feel so much like we were at home highly recommend.Mack M.Mack M. ★★★★★ Very professional and knowledgeable. We have used Amigo for many years and have always been very satisfied.Deryl E.Deryl E. ★★★★★ Expensive but at least the docs are knowledgeable.Dylan W.Dylan W. ★★★★★ Knowledgeable, courteous and caring Veterinary practice. Peace of mind knowing a quality staff and competent doctors are caring for my pet.Nat B.Nat B. ★★★★★ Amigo has always been there for our cats, for annual physicals, and emergencies. Amigo genuinely cares for pets and pet parents!Mellisa S.Mellisa S. ★★★★★ This place is wonderful! Got my dog in fast and was very thorough. Wish I was staying in the area. This would be the vet I would always go toCherie L.Cherie L. ★★★★★ Was able to be seen within 24 hours for an urgent situation with my cat. The staff were friendly, it was cheaper than I thought for anesthesia and the minor procedure.Ethan M.Ethan M. ★★★★★ We have been taking our dogs to Amigo for 25 years (we currently have four dogs). We would not have them cared for anywhere else! We have always had amazing experiences with all staff and doctors at Amigo. The doctors are thorough and take time to explain what is going on with our dogs and treat our dogs like we do! We couldn’t ask for more!Nancy K.Nancy K. ★★★★★ The staff is always so friendly, have taken care of my pets beautifully, always very knowledgeableJessica D.Jessica D. ★★★★★ I take both my cat and dog to this clinic. They've all been incredibly helpful though all the shots, a raisin emergency, and dental and neutering appts. Everyone is so kind and makes us feel welcome!Alexzis A.Alexzis A. ★★★★★ Wonderful care and tremendous and knowlegesble professionals . We have taken all our dogs and cats here for a long time.....to include two very serious issues with two of our dogs....for two different reasons at different times...and both are doing great. Highly recommend Amigo Veterinarian services.Thank you Amigo!Jayne D.Jayne D. ★★★★★ Wow!Demonkin H.Demonkin H. ★★★★★ Wonderful clinic, got me in to see my cat with an abscess the same day (right before a holiday weekend) when my normal vet said that they had no openings until next Wednesday. Called around to several vets in the area, none had availability. Why Grand Junction has a problem with animal care is beyond me. Amigo was there for us when we needed someone. Will be changing my animals care to Amigo from now on. Thank you!Liz RLiz R ★★★★★ We had a great experience here. They got my son's dog in on the day we called. We were new clients, and felt like we had the Red Carpet experience there. Every single person we encouterd there was so kind, friendly, helpful, and very attentive. The vet was amazing. He took his time with Rocco during his exam, and explained everything in great detail to us as well as presented a very descriptive detailed explaination/presentation of all Rocco's labs, and x-rays. I can't wait until my lil Miss Mocha gets seen there. Definately would give them the best rating, and refer anyone who adores their animals to check them out, and see for themselves.Darleen R.Darleen R. ★★★★★ The Shmoo needed to be neutered and vaccinated. The great people here helped us and our rescued pup. Get Care Credit if you need a credit account and I got Pet Best Insurance as well. Shmoo is healing quickly and wants to get back to running thanks to you. Thank you.Light S.Light S. ★★★★★ As always, excellent care for our animals and us.Robert J. W.Robert J. W. ★★★★★ We love everyone at Amigo! They always take the time to love on our dog and take excellent care of him.Amy B.Amy B. ★★★★★ My dog absolutely loves the staff here professional and amazing peopleJon C.Jon C. ★★★★☆ First time visit just to find out how pleasant they were and how expensive treatment will be .Tony M.Tony M. ★★★★☆ They spayed and neutered both my dogs and it was a good experience! The staff was friendly!!!Sondra R.Sondra R.js_loader


7:30am - 5:30pm


7:30am - 5:30pm


7:30am - 8:00pm


7:30am - 8:00pm


7:30am - 8:00pm


8: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