I found Niall O Shea to be a very professional honest man. I believed I needed a complete roof replacement. Niall explained clearly that it was the shoddy work done by the previous person that was the cause of my problems. I am so delighted with his work I have engaged him for a much bigger project. Without hesitation I recommend his clean working ethics and his building ability. He is also a very nice respectful young man ..Rare commodity..