Age and extent of damage are the two biggest factors. A newer roof with isolated damage is usually a repair. An older roof with widespread issues often costs more to keep patching than to replace outright. We’ll come out, look at the full picture, and give you an honest read.