Very professional. Extremely satisfied with service and excellent staff. Dr. Evagoras is very knowledgeable, respectful and pays attention to detail.