The office staff is extremely professional and efficient and so far all we have not had to wait for any appointments. My daughter looks forward to the visits because their reward program makes it fun for her. We signed up with them after the consultation.