The office of Dr. Herman is well organized, runs on time, friendly, and cares about your experience. I would recommend Dr. Herman.