Few home improvement projects refresh a space like refinishing hardwood floors. Experts estimate that hardwood floors should be refinished once every 10 years—or every two to five if they get major traffic from kids or pets. But just how much will it cost you?
57