I found this office from Zoc Doc based on the reviews and the proximity to me and was sorely disappointed. First of all, there were far too many people working at the front desk for the lack of patients visiting the office that it almost felt like vultures the second I walked in. I was bombarded with directions on what to do and questions immediately which was a bit intimidating. After all of the preliminary tests that I'm more than accustomed to after years and years of visiting eye doctors, I finally met Dr. Betsko who was less than charming. She had zero personality and was the most unwelcoming doctor I have ever met. She took about 3 minutes tops with my exam and left the room and never returned. I was then escorted out to the front where again I was bombarded with people telling me what my options were for glasses/contacts based on my insurance. I only took this job a few months ago so the insurance is new to me and they did a horrendous job of explaining it to me. I almost felt like they were trying to sell to me rather than help me and I ended up getting the least from the plan because I was so confused and so frustrated with them trying to push things on me. And to top it all off, I was told that my contacts would be ready "no later than Friday" when my appointment was on the previous Wednesday which was perfect considering I was leaving for my wedding less than ten days from my appointment time and wanted to be sure I had backups on my wedding day but they weren't ready until the following Wednesday. I received a text message Wednesday afternoon saying my contacts were ready for pickup but because of the millions of things to do to get ready for me to leave did not make it there until Friday. Unfortunately, no one thought to give a heads up that they would be closed the Friday before Labor Day. I would have appreciated a courtesy call saying my contacts were ready for pickup and to make sure I get them today or tomorrow since they close for a four day weekend but apparently that's too much to ask. I left a voicemail immediately explaining my frustrating and received a return call the day after labor day, when I was already out of town in Texas for my wedding and they assured me they would be overnighting them to me so I would have them before my wedding (on September 6th) and before we checked out of the place we were staying. Here it is September 8th and I still don't have them. We are no longer in the house we had rented for the week and will only be in town for a couple more days before we leave to go back to AZ and I don't have much faith that they will be here by then. This has been THE WORST experience I have had from any doctor's office. Completely unprofessional, unwelcoming and irritatingly lackadaisical about their patient's well-being and requests. I will NEVER go back here.