We still use Gilbert Vet Hospital and have for well over 10 years. I can't imagine taking my dogs anywhere else. I have never had a bad experience at GVH with any of the vets, vet techs or front desk staff. I always feel that they truly care about my dogs. I have never felt that they were attempting to "up sell" services or products to me. I like that they have multiple vets on staff so you can usually get a same day appointment for emergencies or sick pets with one of the vets.
One of our dogs became very ill from a foreign object in her stomach. They will refer you to a specialist if the issues are too complex-which is exactly what is appropriate.
We have, unfortunately, had to put two of our goldens and one of our cats down and all times we were treated with so much kindness and compassion from everyone on staff.