I would not recommend this vet clinic. It's is super expensive. My dog is 18 years old and needed her eyes treated. Dr Brown would not give my dog the meds she needed but said my dog needed to see a specialist instead, which was really expensive. Dr. Brown also ran all these tests on my dog which was a waste of money. I took my dog to Horizon Animal Hospital. Dr Patterson treated her eye in one visit and allowed me to get refills when needed whereas if I requested a refill from North Scottsdale Animal Hospital they required another office visit and more money. Horizon Animal WAY more affordable!!!!!