When planning a roof replacement project, make sure to obtain quotes from at least three different companies. Doing so will give you an idea about how much your new roof would cost and help in creating a budget. It is also essential to know what your financing options are.