thanks - will probbaly do this then. so is it a case of it shoul dbe done to maintain it? or can you let it go and just do it in a few years time?
It actually depends on the state of the floor.
If the floor finish has dulled, has light scratches in it - just needs some life in it. Then that is the job of a maintenance coat. If the finish is scratched through to the floor, or there are dents in the floor then it is likely it needs a resand.
If you know the finish that was put on the floor, then you could also google the company and in most cases they have rejuvenating products which just mop onto the floor. However I would only use those recommended by the manufacturer of the existing finish.