I've been going to Southwestern Eye Center (Tempe) for the past 4-5 years. It takes a 2-4 weeks for an appointment but it's worth the wait. The staff is professional and helpful.
The waiting room was completely full when I arrived but I was called in within 5 mins of my appointment.
Dr. Roper is thorough and takes time with each patient to answer questions etc.
I highly recommend Southwestern Eye Center and Dr. Roper.