A: It depends on your lifestyle and how you care for the floors. Many factors need to be taken into consideration when asking this question. The more “lived on” your floor, the less time it will last. If you have pets, if you or others wear dirty shoes on the floor, if you have children that run through the house and play with their toys on it, it may need to be refinished sooner. If you take care of it and sweep and clean them regularly, they will last longer. We will provide you tips and instructions to keep your floors looking great for a longer period of time.