MaryAnn is extremely responsive. She guided us through the process and even did some hand holding, when necessary. Very knowledgeable in all categories and stays with any issues until they are resolved. Goes above and beyond. Would not hesitate to recommend MaryAnn, or work with her again.