I received an excellent service. The work was very well done to a very good standard. He is very efficient and hard working - he always arrives when he says he will and kept me informed of the progress of the work and what needed to be done to complete it.