From day 1 of dealing with David he was professional and easy to deal with when buying our house. When negotiating he was straight up with me and that was refreshing, making the negotiation process easy and as stress free as this process can be. After we negotiated the price, I had an unforeseen issue requiring an extension of the cooling off period. David went above and beyond to keep the deal alive and I can't thank him enough for this. If you want a Realestate agent with integrity, is friendly and easy to deal with David is the right agent to choose.