We recently had our roof replacement by NewRuf. They helped us work with our insurance company for the best outcome. The work was done quickly and professionally. Peter was the person we worked with, he was very knowledgeable, helpful, and really cared about taking good care of us. NewRuf will definitely be at the top of our list and we highly recommend them. Thank you Peter and NewRuf!