The best way to clean hardwood floors day to day is to sweep regularly and mop with a cloth pad. For deep stains, homeowners will need to scrub with steel wool and mineral spirits, then buff with wax. Homeowners who have a lot of hardwood flooring throughout their home might want to invest in one of the best hardwood floor cleaner machines to help keep their floors looking newer for longer.