Question: how much does it cost to tear down an old house?
Answer: The national average cost to demolish a house is $3,000 – $35,000. House demolition professionals base their prices on location, whether it's a partial or complete teardown, outbuilding demolition, and dump fees.