Cathy Flannigan really took the time to clarify the process and answer my questions. She returned my inquiries promptly and was just such a pleasant, knowledgeable person. The experience was simplified and thoroughly explained!

by: