I have been going to Amigo for many years through many animals I have owned. It's a place I can trust and I love Rose as well. She treated my mom's cats and was the most compassionate care provider to her and was so patient with her sometimes difficult personality. They treat your animals like their own which is something rare to find. There are many vets in our area of northeast Phoenix so there is a lot of competition price wise -- I would rate them as fair and about in the middle. So if you want cheap don't come here expecting 12 dollar antibiotics you can get on line (as I see in a bad review below) - they have to make a living in their clinic just like you have to make a living at your own job. You get what you pay for and I rather go somewhere that my pets are treated like family!