Staff is relatively nice it appears they have to deal with a lot of inefficiencies. I was taken a few minutes past my appointment time of 9:15am and was in and out in 5 minutes. Overall good experience but I could totally see others waiting. I arrived 20 minutes before my appt