Wow. So very disappointed in this place. They keep you waiting in a room for almost an hour. Helpers don't even know how to handle a dog properly. They come do a quick exam and leave you sitting for another 20 minutes. Then they wont even refill meds without another visit. Why? They already know whats wrong. All the answers I ever got were very simple and basic, nothing of detail, as soon as they found out I knew what I was talking about they instantly referred me to Specialists in Phoenix. There isnt enough room on this page to list everything that is wrong with this place. To top it off their prices are ridiculous. I was a R.V.T. (registered veterinary technician) for 15 years in another state and this place is a joke. Go there at your own risk, and the risk of your wallet and you pet.