Made my appointment online two days prior and showed up for my appointment two hours early in hopes of getting in sooner than scheduled. I checked in on a tablet by putting in my confirmation number and was brought back to the testing room before I even sat down! Extremely fast. The place was spotless, the staff was friendly. I witnessed the technician helping an elderly woman check-in on the touch screen and she was exceptionally friendly. My blood was drawn in seconds and I was out the door. I double-checked to make sure they accepted my insurance before we started, which they do. No problems. Easy-peasy.