A.R.
I vacuum all my floors and use the attachments to get into all the corners and crevices. Then I make a bucket of the hottest water I can stand to put my hands in with a floor cleaner of choice. I get down on my hands and knees to scrub small sections with rags and ascrub brush. I dry one section before moving onto the next. If the floors are crazy dirty after a party or something, then I change the water frequently.
A thankless job but my floors do come out the cleanest this way. Also it helps keep the grout cleanest too. I bought a pair of knee pads to aid the process. Good luck.