There are many types of roofing materials to choose from when you need to replace your roof. Composition shingles, wood shakes, slate, clay tiles, even metal are materials
How to clean moss off roof shingles, especially brittle cedar ones, is a consideration for all homeowners in neighborhoods with lots of shade trees and abundant rainfall and humidity.
Immediate Response!