So I do feel like I received good care from Dr. Hansen; however, the wait times are horrific! They triple book for some reason. I actually had to leave my last appt after 90 minute wait when I was told it would be at least another 30 minutes! Multiple excuses were given to me (P.A. wasn't there, he's just back from vacation, and my fave - he's just running a little behind)! I had to leave to get back to work! Now here I am at new appt....its 45 min past my appointment time, someone just had a fit and walked out (very elderly) and another gal just complained. I get that there are situations but this is way beyond acceptable. Greed - that's what this is. I'm an educated professional who took time off from work. My time clearly does not matter to Orthoarizona. Will never be back and will be sure to share my experiences with any and all.