David is the most professional agent I have ever met during my home purchasing. He provides clear, on-point advice and thinks from the client's position. He has excellent offer negotiation skills, including great and detailed suggestions on off...
Read more