We both had the shingles shot this year.. its NO joke and It could last for years.. In answer to shingles roof