what is the average price per square foot to refinish hardwood floors?
Homeowners spend $1,550 on average, or between $990 to $2,110 to refinish their hardwood floors. Depending on the condition of the wood, you can expect to pay between $3 to $5 per square foot with 80% of your costs attributed to labor.