The staff are very professional, and very kind and understanding. We have had numerous conflicts with appointments, and Marcy is always very helpful with rescheduling. Dr. Ryan did a great job - my son's smile looks great!