Like a homeowner, it could be tricky to decide whether or not your roof really has to be replaced. Our properly trained roofing contractors in Plymouth will assess your roof and try to look for telltale indications of harm for example shingle curling, algae growth, damaged ashing, missing shingles or granules, shingle buckling, or rotting. River