I was totally happy with the roof except that their cleanup was not thorough enough.
RoofRoof USA were the nicest people. They really cared about you and any calls were returned within 30 minutes. I have never had a roofing company that was as nice as they were. I was also very happy with price. It was the best in comparison to their competition.