This is for the office on Main Street and Dobson road in Mesa; this office is the Most Unprofessional place I've Ever been to. It doesn't matter if you have an appointment or not you will simply not be seen until the doctor is Damn good and ready. Then they will take you back to get your vitals to only bring you back up front for another 20 mins. When I asked how much longer the front desk lady doesn't know as she sits up front checking people in only; but she will say "it's not that much longer they're just cleaning the room?" This room isn't clean and nor did they clean it! It took me an 1hour and 45 minutes to finally see the doctor and she seen us for ten minutes and was done. When the nurse brought us back to do the vitals I ask for the corporate number and not only did she show how annoyed she was with me but she was short with me with any and every question or concern I had about this situation. She basically acted like other people had more important problems and she pretty much didn't want to hear it! This office needs a serious professional to come in to show them how and what to do!!! This place needs a serious overhaul! Don't schedule someone for a certain time and be two hours late to be seen and definitely don't ask if we would rather come back later!! Just plain unprofessional!