David has proven to be completely competent in all of the work he has done for us. He shows up when scheduled and is very dilligent in responding to all inquiries and questions. Furthernmore, he's assisted us in organizing the steps of our project. Overall he's been a joy to work with and I have no hesitation in recommending him to anyone.
more