10 09, 2020 How often do you need to replace a shingle roof? krestaroofing2020-09-10T10:03:00+00:00A shingled roof will last from 20 to 30 years. [...] How often do you need to replace a shingle roof?krestaroofing2020-09-10T10:03:00+00:00