JM is super knowledgeable and responsive; he took the time to answer all our questions and to explain the “fine print” for all of our options. In the end, we felt confident we made an informed decision and scored a great rate. We highly recommend his services! – Stefanie M.