Potential signs that your roof may need to be replaced will be if your experiencing leaks, or if your roof is weathered. Additional signs are missing shingles, granule deterioration, curling shingles or wind damage.
AAA Roofing offers a 2 year workmanship warranty against leaks.
Manufacturer's system warranties are also issued by the manufacturer of the roofing materials. Typical terms of manufacturer system warranties are 10 to 30 years, but excuse the contractor from liability after only two years.