OTOH, some people say I'm a bit of a perfectionist: you can be a bit more slapdash, and still get good results.
And if you love wood, it's a v satisfying job.
I've hired sanders, and sanded quite a few floors in my time.
Tbh, not as young as I was, so find heavy floor sanders a bit much. Plus I've come to realise how massively easier it is to pay someone else to do that bit : not just less work, but professional sanding machines do a better job, cope with uneven boards, and, release about 1/100 of the amount of dust into the air.
So now I get a floor sanded, and seal it myself.
But it's not cheap, and if I wasn't getting mates rates, or if I was skint, or had a lot to do, I'd still do it myself. But I'd pay some younger muscle to lift the machine, and take turns.
If you do hire the floor sanding and edging combo, go over the floors with a nail punch, and make sure nothings protruding- it'll just rip a £3 sanding sheet straight off. Professional machines just run straight over, and sand the nail flat.
You'll end up with beautiful, moppable( but don't leave pools of water or a damp mop on them)
floors, with a warm feeling.