Question: how much does it cost to put a front porch on your house?
Answer: You can expect to pay $23 to $110 per square foot. The total includes flooring, steps, posts, railing, roofing and more. This includes a material cost of $11 to $70 per square foot and $12 to $40 per square foot in labor.