John was hard working very quick, adaptable and professional in his work. He is also a very tidy worker. He is someone who will go the extra mile and takes great pride in his work. I was very happy and comfortable with him as a person and in the standard of his completed work. He also gave a very fair price. I would recommend him 100%.