When considering any home improvement project there are a list of products and materials to consider.
Your contractor will be able to help you make some of these decisions, I have noted some of the available options to you below. The biggest decision being the contractor you choose to work with.