Years ago when this location was still on Alma School/Queen Creek it was a top notch animal clinic. Very personable and you would see the same vet on a consistent basis. Since they have moved and expanded you never have the same vet. It is frustrating, especially if you have an ongoing situation. I think this clinic if fine for routine services, however, if you have a dog with serious issues the lack of having a consistent vet can be harmful. They are great on giving estimates on procedures and recommending specialists. It it too bad they expanded as they used to be a personable, get to know your pet kind of place. Now it is a vet hit or miss. We have used the boarding services and they were fine. The best thing about this clinic is the office staff. They are wonderful and very helpful.