If you like to spend time sitting on your back porch or patio, it's useful to have a roof to protect you ... When deciding ...