Question: how much does it cost to build a gable roof over a deck?
Answer: The cost to build a gable porch roof runs $16 to $30 per square foot. You may pay more for a higher slope or an unusual layout, such as a porch located in a corner of the home.