David was very pleasant to work with. He was super quick with his responses to all my questions and concerns. This process can be overwhelming, but he gave me his full attention and made it enjoyable. Will definitely use David again and highly recommend him!