Every homeowner should know the advantages and disadvantages of roof repair vs. replacement and the costs to decide whether it's…