Recent Review: Kyle installed our roof in 1989 with a 25-year guarantee, and has done periodic "tuneups" since then. I asked for an evaluation of the need to replace it. Kyle checked, found the asphalt shingles are fine, many nails have rusted through. Kyle will check it again next year and advise then. All inspections are free. An honest company -- no wonder it's still in business.