Having a nice patio, deck, or other outdoor space is a luxury for homeowners who enjoy hosting BBQs or just having friends over for a casual drink or two while enjoying the fresh air. However, when the weather turns, it can be impossible to stay outdoors. Of course, rain and high winds will drive you…