Smart and Knowledgeable
I had a really good experience working with David. He was very responsive, easy to talk too, very smart, and knowledgeable. I would definitely recommend him to a friend or family member, and would use him in the future should an issue arise.