This answer truly depends on the angle of the roof and how many cuts it has. With that being said, a new roof for an average-sized house with minimal cuts can cost between $6,000-$8,000.