David had been my previous property manager when I decided to sell a rental property - primarily because the property needed to be updated significantly. David was able to do a quick and smooth off-market sale working with other agents. We negotiated the price quickly above our expectations and dealt with a problematic inspection. David is particularly good in making sure all parties have a reasonable, transparent transaction. Very easy working with David.