Those who may have a home professional office include the following professionals: physician, dentist, nurse, architect, planner, engineer, land surveyor, psychologist, marriage counselor, osteopath, podiatrist, chiropodist, chiropractor, physical therapist, occupational therapist, real estate broker, accountant, attorney, teacher, tutor so long as the requirements stated in all subsections of this section are met.