I had a horrible and heartbreaking experience with this place. I brought my 14 year old dog there on a Thursday for dental cleaning. Within a few days he started vomiting and was very lethargic. Up until the dental cleaning he was the picture of health. Within a few days he became very ill and I took him back there to see what was wrong. After a full day there and $700 later he was not responding well to the fluids and drugs they gave him and they decided he needed 24 hour care and referred him to VetMed AZ. VetMed wanted $750 immediately and then made us sign a bill for another $2500 and said they would be doing an ultrasound to determine what was wrong. Then the next day we got the bad news that he had an abscess on his liver which they were going to treat with drugs. On Thursday he was not responding to the drugs the way they had hoped and wanted him to have surgery to remove the abscess and my husband had to go there and give them another $4,000. They performed the surgery on Thursday and by Friday he was not breathing on his own and passed away of a heart attack on Friday. They called my husband to tell him the bad news on Friday. Today one week later someone from Vet Med left a message in a very cheerful voice telling me my dog was ready to be picked up. Of course they were referring to his ashes. This has been the most distressing and heartbreaking thing I have gone through since the death of my mother from a brain tumor. I think Pinnacle Peak Animal Hospital should not have recommended my dog have his teeth cleaned at his age and should have recommended a more recent blood test before the cleaning than one that was over 100 days old. They are all greedy and more than willing to take your money. VetMed AZ takes advantage of people when they know they will do anything for their pet. My dog is dead and this has cost me a lot of money. If I ever get another dog i will never take them to Pinnacle Peak Animal Clinic or to Vet Med AZ. Link to VetMed AZ review http://www.yelp.com/biz/vetmed-consultants-phoenix#hrid:WpwLLQBQik6Wv70t59635Q