One of the most important elements of a home would have to be the roof. The roof on any home is what gives definition to the building and provides protection to the inhabitants of the home against the elements such as rain, storms and the harsh rays of the sun. However, over time the roof […]