Front desk was friendly and provided great customer service. In my experience doctors offices tend to run behind, which I understand, but we were seen at the time of our appointment, so no waiting time. The doctor was friendly, informed and answered all our questions.