Adding a porch to a house is a unique home-improvement project. The porch provides additional living space that is both partly indoors and partly outdoors, and it serves as a transition between the outdoors and a home's interior. Ultimate Guide: Porches leads homeowners through the entire process of adding a porch to their homes--from design to construction to finishing. Starting with descriptions of the different types of porches, Ultimate Guide:...