R & D Roofing Durham Pros are your professional roofers. We are educating the public and helping them minimize necessary cost for new roofs. It's best to catch them early. Take a look at signs to be aware on when is the best time to repair or replace your roof.