I've been coming here on and off for over 5 years. Medical staff is fine, but the office staff is horrid. Referrals take 1-2 months to process, after you come in to the office requesting them a 3rd and 4th time...this has happened to my self and husband... today, the front person forgot to check me in, after waiting an hour and a half...I will try their Scottsdale location for one last shot...