how much should a roof cost to replace
Generally speaking, the cost of replacing your roof can be anywhere from $2,000 for a small, single story house, to $12,000 for a larger house with complicated roof lines, dormers and the like.