Todd took his time to explain all aspects of the process with us and his team was always available for any and all questions that we had. We received updates along the way that kept us informed and they were always easy to get ahold of. We were able to get the best rate through them and they made the process very easy for us. We are very satisfied with the decision to use Todd and his team.