If you are confident at taking on this job, and know exactly what you are doing, then go ahead. However, it may take months and years of sound practice to really get to grips with floor sanding -- into a professional standard anyhow.
The only way to understand how to do this is by hands-on instruction, which is the reason, for those who have spent a significant sum in their once-beautiful floor that just takes a little careful attention, it's generally recommended to leave this to the experts.
Anyone wanting to sand their own floor will require the right tools for the job, which would require the use of the equipment ( normally hire equipment won't be as good as the equipment professional hardwood flooring businesses would use). The value of getting appropriate floor sanders up into the job cannot be stressed enough.
Thus, for floor recoating to be done to the maximum standard, this necessitates powerful tools in the hands of engineers, or people who have some prior experience of equally sanding wooden floors.