When you are re-roofing, you will lay new shingles over your old ones. If you were to have a roof replacement, you will be tearing off the old shingles first before putting new ones down. Re-roofing does not require as much work and some believe it to be more affordable. However, a re-roofing job will not be as trustworthy as a roof replacement.