Buying affordable products and doing it yourself is probably the cheapest way to refinish hardwood floors.