I didn't wait long at all. My son's appointment started on time, and the wait was much shorter than other offices I have been to. Their office was well organized and clean. Staff is very friendly and professional. Dr. Terra did a great job dealing with our young shy son, asked good questions and really listened to our answers to help determine the appropriate path of care.