Michael arrived in time, the work took as long as he estimated. He has done a very professional job, all rubbish cleaned up at the end. We were very happy to work with him, he is just doing the next big job in our house. I would highly recommend him.