Tearing down a house usually costs $4 to $17 per square foot, with a 2,000-square-foot home averaging about $15,800, while the rebuild side typically runs $100 to $500 per square foot nationally, with many projects falling between $135,000 and $525,000 and an average...

read more