Just went through a very scary experience with my pup Belle. She was throwing up and not herself. We had a drop off and they attended to her right away. Her decline went fast. Dr Cashman got her on fluids right away. She kept me updated and dealt with my tears! She was patient and kind and answered all my questions. Unfortunately she had to make the call to send my baby to the emergency vet for surgery right away. I probably should have done that first, probably saved the good chunk I spent at Banfield (only complaint since I pretty much paid for everything again at er vet). She called me that night to check on me! She stayed in contact with the er vet. Her care was so amazing. We just moved back to Scottsdale and found a new vet for all our pets.