David was outstanding. He answered all of my questions and was upfront with everything. He is trustworthy and hardworking.