advice for repair/refinish/install hardwood floors