Determine the total size of the porch by measuring the available space with a tape measure. Measure the length, width and height of the proposed porch so you know how much space you'll need to fill.
Research the current pricing on materials such as wood, brick and stone. Call around to contractors to get current pricing estimates, then multiply the price per square foot by the total area for your porch. This helps you decide which materials best fit your budget.
Draw a scale diagram of your proposed porch on graph paper. Each square on the paper represents 1 square foot. This helps you mix materials by planning and budgeting for how much of your porch will be concrete and how much will be wood, brick or stone. Draw the diagram in pencil so you can modify it easily. Take photos of porches you like so you can match them.
Estimate the height of your stairs and railings. These items add to the overall materials you'll need.
Include tools if you plan on building the porch yourself. Aside from the standard hammer and nails, you'll need a circular saw and a drill. A scaffolding system is also recommended and is rentable. If you plan on hiring professionals, include the labor costs in your budget when deciding on materials.