David was an absolute gentleman and kept us informed about the progress of the project on a regular basis. Unfortunately this project took more time then we both expected and therefore we had to stop working together. David was an absolute asset to our team and I would definitely recommend to work with him due to his professionalism. I would rehire him without thinking about it if I had the chance. Definitely a 5***** contractor.