How to negotiate the price of a new roof?
Getting a new roof can really hit your wallet hard, leading many to try and bring down the cost1. Typically, changing a roof in the U.S. runs between $10,000 to $20,000. But, with the right negotiation skills, you might cut…