David did an excellent job of supporting us when we relocated from California to Toronto. He made sure our long-distance transaction went as smoothly as possible by making himself available at short notice for viewings, providing expert knowledge of the neighbourhoods and generally managing the process well. What really stood out, however, was that he continued make himslef available after the purchase to ensure that our overall experience of moving to Canada was positive.