Metal sheet house. A new metal roof costs an average of $11,655.