I am only giving Tom Hughes one star because his work is very substandard. We had the shingles replaced on the house and attached garage 2 years ago. The garage has been leaking ever since but this spring it flooded. We finally got him to answer his phone after we used a new number to phone from. He promised that he would be here as soon as possible to fix the damage..... that was months ago and he is now not answering his phone and has never shown up. You get what you pay for.