If you are wondering how much a roof replacement will be, this video will help you. Every roof is a little bit different, depending on the size, pitch, layers and details of the roof, the price will vary. Roof replacements in Putnam County average between $11,000 to $17,000.