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