10 09, 2020 How often do you need to replace a shingle roof?2020-09-10T10:03:00+00:00By Kresta Roofing|Categories: Traditional Shingle Roofs|A shingled roof will last from 20 to 30 years. [...] Read More