David has been super professional helping us to find appropriate house to live in, and also sell out he house when we move. Really appreciate his support all along. He can always stand by our side, fully understand our needs and expectations through efficient ways of communications. He has used his professionalism and exceptional service support ttomake us through the whole process smoothly, and successfully. I would definitely recommend him as a top realator.