There are numerous reasons why you should have a basic understanding of patio roof material and construction. Depending on where you reside, you may experience issues with snow load, continual moisture, and gutters, or even major wind problems. If you're thinking about installing a roof on your patio, you should think about all of the […]