A full roof replacement for a standard house costs around ,500. The price can go up to ,000 for homes with copper roofs. This amount changes based on the roof’s size, materials, and where you live.