We needed to be sure whatever they used would stand up to the beating our houseful of dogs gives our wood floors. They refinished all the floors in the house - sanded and 5 coats of polyurethane. It's been several years and the floors are still beautiful.
more