If you have ever enjoyed a wonderful barbecue on your patio or deck and have experienced the frustration of needing to move everything inside suddenly because of a few drops of rain, you may benefit from a roof addition on your deck. A roof allows you to spend more time outdoors by the pool, and…

Read More