Engineered hardwood floors is a filthy and time-consuming procedure, which typically takes at least three times. As you can do the job yourself, consider hiring a professional refinisher. But if you do it yourself or employ someone else, first contact your neighborhood flooring retailer for more information about refinishing.