I reached out to David after doing my fair share of research: I based my selection on the reviews I have read, a 5.0 rating from over 300 reviews was a promising indication. After dealing with David for a couple of months, I think he deserves more than a 5 Star rating. He did not disappoint one bit. David is first and foremost a humble person that puts himself in the shoes of others and acts accordingly. He was very professional, helpful, on top of everything, and great source of resources and advice. Thank you David for helping me purchase my first property as I moved from another province. You deserve all the praise and I will be happy to refer others to you!