We found David Cook to be professional from start to finish. In the early design stage, we discussed what we were looking for and he came up with very good suggestions. He flagged up and problems that came up unexpectedly and found ways of dealing with them. For example, some of the ground levels were tricky to sort out, but he spent a lot of time with us deciding how best to make a good patio. He was always very polite and left everything very tidy. We are delighted with the end product and are happy to recommend him.