As a professional writer, Amy Anderson has made a career out of meeting people and understanding them and their businesses.