We've been coming here for about a year now to this location or since we rescued our puppy from a AZ Shelter. The doctors/staff are amazingly sweet, nice, real fun to be around with. Our Pohu loves seeing them, although he can get super crazy by wanting to jump all over them and lick them all up. I sometimes have a hard time controlling him when he sees people that he loves so much.
The staff are great, easy to schedule appointments and we love how they follow up with you before and after your visit to see how our baby is doing! Although, we do not live in this area anymore and had ventured to another Banfield hospital, we actually got super spoiled from this location that on his next annual check up we don't mind making that 30 minute drive that used to be only 5 minutes to book his next appointment. The staff here are amazing and yes, it is in the Pet Smart store which they are super nice...
On a side note because our dog is an american bulldog mix - I had no idea there was a policy that Pet Smart discriminates those breeds. This location did not once made us feel uncomfortable at all and in fact, are always, always friendly!