John made the intimidating process of getting a loan extremely straightforward.  He is extremely clear in what is required and worked with us every step of the way in order to prepare our application correctly.  John truly took the time to explain why certain things are required and how they are analyzed; this made my wife and I very comfortable with the process and sharing our information.  As a result, our application was extremely complete for the underwriting department!  It was great to be able to focus on our home, rather than a loan.  Absolutely call John for help on your next loan; WE WILL!