However many factors can impact the cost you ll pay.
How much does it cost for a roof on a house.
The cost to replace the roof on most homes is 4 000 to 10 000 and most spend about 8 000.
Roofing materials alone cost anywhere from 100 per square to 1 000 per square depending on the type you choose.
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.
The national average cost to replace or install a roof is 6 771 and prices typically range from 4 700 to 9 200.
Many homes have an asphalt shingle roof but some have wood metal tile and slate which can be more expensive.
The cost can be more for larger homes homes with complex roof designs or when installing more expensive materials.