This was my first time seeing Dr. Johnson but I will definitely be back. Everyone was SO nice. The office was neat and clean. I got an appointment with hardly any wait time. And my eye exam was so quick and easy. I arrived early since I was a new patient but I had been able to fill out all my forms online already and didn't have to do a thing but check in once I got there. They are so efficient, it made everything so easy!