This is the best urgent care I've been to.  I have 3 children so I've been here quite a few times.  Always in & out in about 30-45 mins.  Average wait time is only about 15 mins.  Staff is very friendly & knowledgable.  They accept most ins plans including AHCCCS.  If you've been there recently you don't have to fill out all the forms again just the one explaining why you're there that day, like the symptoms page.  Highly recommend this place, they're wonderful!