From my first contact with David, to the completion of my job, I found this to be a very good experience.