The difference between a roofing repair and a full roof replacement lies in the extent of the work involved. Roofing repair focuses on fixing roof damage, such as replacing damaged shingles, fixing leaks, repairing flashing, or addressing minor localized problems. A complete roof replacement involves removing the existing roofing materials to the roof deck and installing new materials.