Dr. Ditcharo and his entire staff is so friendly and patient.They explain the steps and they do not rush the process until they are satisfied the results.It is a great place to come to.