Tearing off a roof is something that many homeowners could do on their own to save money on hiring a Salem roofing contractor for a roof replacement. We never recommend shingle overs, or putting a new layer of roofing material over an existing layer. It’s not a sustainable or cost effective roofing solution. However, we Read more…