Question: how much does it cost to refinish hardwood floors ontario?
Answer: Refinishing hardwood floors costs $1,743 on average with a typical range between $1,074 and $2,478. You can expect to pay anywhere from $3 to $8 per square foot. For large and complex jobs, you might spend up to $4,000.