Question: how much does it cost to put a new roof on a house?
Answer: How much does roof replacement cost? Many factors will affect the cost of roof replacement, but some general costs for a three-bedroom house may be: $6000 to $10,000 to replace metal roofing with Colorbond. $15,000 to $20,000 to replace an asbestos roof with Colorbond.