Your roof does a lot of things for you. It protects you from too much heat, withstands rain and snow and it keeps water from leaking into your home. These are all the things that your roof will have to endure every single day. The combination of harsh weather, changing temperatures and other elements are […]