The common man's perception about refinishing a hardwood floor is if of a task that requires a lot of money to be accomplished. However, you could either opt for a very costly redoing or of one that manages to keep the costs low. There is no fixed cost for refinishing these floors. In fact, the costs can range from around $1.25 to even more than $4.00 per square foot. Apart from that, it is quite unlikely that you would do this job yourself as you require professional help. Therefore, make up your mind that you would have to bear high labor cost as well. It could be around $3.00 or even more. However, this is not the only factor as you might need to take into account a lot of other things too. Also, the above mentioned estimates of costs might vary due to economic conditions. Now coming to the condition of the floor, you cost might vary due to it as well. If your floor is damaged very poorly and you feel that it requires structural repairs, then you are supposed have them done before the refinishing. One important cost factor could be removal of any second flooring on top of the hardwood floor such as a carpet. You could probably do this job yourself, however it requires patience as a lot of your time would be occupied and it can be a bit ‘not so clean' task! So assuming you hire another person for this chore, you would obviously have to incur this cost as well. Now, your type of hardwood floor is a very important aspect too. Considering maple, it is very difficult to refinish and you are likely to require professional assistance. In case, your hardwood floor is actually a layer of hardwood on top of layers of other woods, you could do the refinishing if you are extra careful.