Labor is the major variable when figuring the cost of refinishing hardwood floors, because the price of skilled labor varies throughout the country. For instance, HomeWyse says refinishing a 15-by-15-foot room in ritzy Scarsdale, NY, costs $611.92 to $789.42, while the cost in Mobile, AL, is $473.45 to $608.02.