In many cases, you will be able to get roof repair to take care of issues and will not need a full roof replacement. However, roof replacement is necessary when a roof has seen extensive wear and tear. A qualified roofer can help you determine if a roof replacement is needed.