A new roof doesn't add much value to your home compared to its cost. Expect to recoup between 56% to 60% of your investment, which means a $30,000 roof may only increase your home's sale price by a maximum of $18,000.