I brought my puppy in because he was feeling awful. The vet did a bunch of tests and cost me an arm and a leg only to have my dog not get any better. The vet was nice when I was there but kindness comes from more than in person. I've gone to my other vet 4 times already for my same dog dealing with the same issue and he is at least getting better and I have yet to pay as much as I did for the FIRST visit at Beardsley. Office staff is nice and all but their costs are outlandish and when they wanted to do a follow up with my dog they wanted to charge me another exam fee. I can see you charging me an office fee for a totally different issue but my dog wasn't any better and they seemed to only care about the money. Sun Valley Hope at least doesn't charge again when they are following up for the same issue. I will NEVER take either one of my dogs to Beardsley again.