I so wish I would have read Yelp before taking my dog here. They are horrible !!! I called when my dog landed wrong on her leg and was limping. When I called I was quoted 66.58 for the exam and 114.00 if xrays were needed. The tech was awful. It appeared as though she has no idea what she was doing. The doctor examined her pulled extremely hard on her shoulder to get her to yelp. He said she needed xrays. The tech said it was going to be 215.00. I explained to her that I was quoted differently , but they would not honor the quote. It took over 25 minuets to take them. The doctor came in and told me( with props) that he screened her for valley fever by looking at her bones. I did not bring her in for screenings . I took her there for a potential injury. Had I been told that he was doing the xray for another reason, I would have not said yes. He went on to try to sell me everything from 400.00 tests ( insisting that many dogs in Arizona get valley fever and need to be screened) to counseling because my dog is overweight and I need to be trained on how to feed her. So insulting !!!! He said he was giving me medication. He did not ask if I wanted it , nor did he tell me it was over 50.00. It turned out to be pain medication she did not need, nor did I use it. The only pain she was in at the office is when he pulled on her until she was in discomfort. They have no interest in the well being of an animal , just the well being of their cash register. I intend to follow up with a complaint to the BBB. I hope to recoup some of my money for charges( xrays) that were not necessary for her diagnosis. Shame on them for feeding off a pet owner's concern to make a buck !!!