Checked in and things were a little crazy but the staff was still pretty polite. I have been waiting for about 25 min after my appointment time to be seen. The nurse tech was very professional a quick, the nurse practitioner came in saw the problem I had and I was walking out the door like 10 min later. Overall this place is pretty good so far.