David is considerate knowledgeable in his approach to the tasks at hand and with questions I had. Thanks David!