Spencer explained what was needed and the best way to do it, keeping me informed throughout the process. In addition to his professionalism, he was friendly and with some interesting conversations, although not to the extent that he didn't get on with the job. With respect to the price, he was probably slightly below the average of the quotes that I had.