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.