This completely depends on whether the roofing shingles are past their prime or the original roofing contractor installed part of or the whole roof system properly. Perfectly good roofing shingles can be repaired if the damage isn’t severe or affects the integrity of the home. If the shingles are old and decaying, it’s economically smarter to replace the entire roof. All of these questions are discussed when the inspection has been completed. There can also be one other factor that may cause us to replace the whole roof, and that is if we are unable to match the style, color, and type of shingle currently on the house.