Cancer-free for six years, Jennifer Johnson lives with her husband and two children in Overland Park, Kansas.