Dr. Rosen and her staff are very kind, thorough and patient.They have also been accommodating to our scheduling needs.My son is anxiously awaiting to getting his braces off next month.