Very experienced and professional. Also, a very friendly environment. Nice and clean and organized and friendly staff and doctor.