Yes, refinishing hardwood floors is a DIY project you can tackle. It’s a bit challenging but doable with time and effort. You can refinish floors in your main living areas without a professional. If the floor needs buffing, you can rent the tools from a hardware store.