Very thorough and organized. Everything went so smoothly I was impressed. First I saw ashley, who ran some tests on me, then a minute later dr Hansen came in, and right after that another gentlemen came and helped me with my prescription. No long wait for no reason, my appointment started on time, no lingering to wait on billing or anything after. I highly recommend them!