You should choose a material that can withstand weather conditions in your region. Using concrete and wood materials is the best choice if you want a deck that will last for many years. You can also choose vinyl for your deck or porch if you have enough money. If you're planning to have a barbecue on the deck, it should have a fireproof place for cooking.