A new roof not only adds appeal to your home, but adds monetary value to your home. A new roof can add up to $12,000 to the value of your home. Before putting on a new roof, you should look at the cost of the roof to find out how much you will profit. It is also recommended that before putting on a new roof that you talk to a professional roofing contractor to get an estimated number of how much value the new roof will bring to your home.