David is a professional, well organized agent. He was always there before us and never kept us waiting. His knowledge and expertise made this the easiest home buying experience I have had. Highly recommended!!