Homeowners often face a dilemma of re-roofing or replacement when getting repairs done on their asphalt shingles roof. Both of these are viable options to get your roof back to good shape, although re-roofing or simply adding another layer over your roof has its pros and cons.