As a non-resident living overseas getting a mortgage presented a number of challenges. John worked with us over a period of 2 years and guided us through the entire proc ... more