Everyone is very friendly and professional. The office has ALWAYS been running on time and my son gets right in at his scheduled appointment time (if not a few minutes sooner). Highly recommended!