An expert explains what factors to consider when deciding whether you should restore or refinish your hardwood floor and what ...