Nothing brings back the luster, shine, and the natural beauty of wood flooring that like refinishing does, especially if the floor has deep scratches and dings. However, it is a big job, so deciding whether or not you want to be a real do-it-yourselfer and get at it yourself, or whether you want to hire a professional is important.
Do you have the time?
First off, the job will take several days, you will not only be working for many hours on filling cracks, sanding, buffing, and staining your floor, but you will also have to allow about 24 hours for each coat of finish to dry (this varies depending on the type of finish you opt for). So three days is a good estimate of the amount of time the job will take.
Equipment
Refinishing involves two major pieces of equipment