A roof is one of the most important elements of a home, as it not only provides protection from the elements but provides additional structural stability. One of the worst things a homeowner can do is ignore problems with their roof, as it can lead to water leaks and...

read more