With the right preparation and the proper product, your floors can look great and stand up to everyday life for years to come.