I am not sure if I am happy with the work or not... the roof does not leak, but it did not leak to begin with. We had it replaced before any damage could be done. But, there were good and bad points about dealing with RYR. While working, the crew broke my satellite dish... the crew was unapologetic and said it was a risk that I took when I did not remove the dish before they began work... but, the owner had it repaired within 24 hours. So, that was annoying, but taken care of quickly. Then, I was given attitude when I wanted to go up on the roof to see the work. I paid a lot of money, yes, I wanted to see the work. My husband is afraid of heights and I seemed to get some attitude about going up there. The crew never talked to me, they always went to my husband... meanwhile, I was the one that had gotten all the quotes and chose the roofing company, but still, the "man of the house" gets the respect. Once I was up on the roof, I noticed that they had not installed any of the 3 roof vents we had paid for. They played dumb at first, but again this was resolved, so other than annoying me and taking more time, it worked out. But, I made the mistake of not going back up to check again that all 3 vents were installed. I have recently been up into my attic and from what I can tell, they only installed 1 of the 3 vents we paid for. It has now been well over a year since we had the work done, so I am not sure I will get them back here to compete the work or not... hopefully they will resolve this issue quickly as well. We are also getting some ice damming, but I am not sure if this is an issue with the roof or the poor insulation in my attic, so I can not comment on that yet. Overall, not a bad experience, but the most annoying part was that I had to point out that they did not complete the work that we paid for. My main piece of advise for anyone hiring ANY roofer... get up there and check out the work. You are going to pay a lot of money, make sure they complete the work properly.