Andrew is a very lovely, hard working, punctual and reliable man. He kept me up to date on the day as to his timing! His work was meticulous and they cleaned up well after they had finished. The cost was what he said it would be even though it took him a while longer. I will use him again and I highly recommend him.