"David has been very professional, very personable, and very knowledgeable. He answered my questions, and kept me positive when I would lose hope. He guided me every step of the way. I would highly recommend him to anyone. He came highly recommended to me and did not disappoint."