Elaina Huffman is a highly-skilled business development executive at NCRI – National Catastrophe Restoration, Inc. in Lenexa, Kansas. She is dedicated to providing her clients with high-quality commercial and residential restoration services in order to help them minimize their loss.