It was easy to get the appointment time that worked for my schedule. I didn't have to wait at all after I arrived for my appointment. They were running right on time. They were very calm and understanding the entire time. I could tell they really care about everyone who visits them.