We received great service from David. He is very responsive, helpful and easy to get in touch with. Our transaction went smooth. Glad to have met David after receiving a post card in the mail about his services. It was a pleasure to work with him and would work with him again in the future if needed.