A leaking roof is frustrating for any homeowner. It may seem that any repair is just temporary, but what is causing the leak? A roof is constantly exposed to the influence of the weather. It has to withstand snow, rain, and the harsh rays of the sun. When the water...

read more