Types of Porch Roofs?

There are several different types of porch roofs. The most common of them all is the gable roof. There is also the hip roof which is a more complicated style. Another porch roof is the shed style roof. For more information, look here: