The national average cost to replace or install a roof is 6 771 and prices typically range from 4 700 to 9 200.
How much does it cost for a roof on a house.
Thus your total cost for a basic single story hip and gable roof on a typical ranch style house could range anywhere from 7 850 to 11 000 depending on the size and complexity of the roof the company you choose to hire quality of installation warranty details your home s geographic location your negotiation skills and other variables.
Roofing materials alone cost anywhere from 100 per square to 1 000 per square depending on the type you choose.
Some customers have also reported paying as much as 22 000 for a roof replacement and some companies charge as much as 25 000 for a new roof.
However many factors can impact the cost you ll pay.
For an average roof of 17 squares according to the united states census which puts average home size at 2 200 square feet and two stories roofing materials typically range from 2 500 to 25 000.
The cost can be more for larger homes homes with complex roof designs or when installing more expensive materials.