The two most common problems I run into with the final walkthrough are: the seller has NOT moved yet or the property is dirty.
As a buyer, you can’t really do too much if the seller hasn’t moved yet and it looks like they are going to be late. I have helped a packrat seller or two move so they could close in time in my day and I can tell you it’s not fun. If the seller just needs a few days, you can sometimes take possession after closing with a close of escrow plus one, two or three days. 5 days is the most free-time I would consider giving the seller to move out. If the seller needs more time than that, you might want to consider extending the close of escrow or charge them for it with a seller leaseback.
Everybody has different standards of cleanliness. Sometimes sellers forget to clean or don’t clean at all or the cleaning that they did isn’t good enough for the buyer. You can handle this two ways, give the seller a second opportunity to clean it or hire a professional cleaning service.
Most sellers prefer to offer buyers credits rather than repairing things (except for investors and builders). One reason is that with construction work, it can be done a number of different ways with different workers and materials, with or without permits, and inherently the seller has a motivation to make everything the cheapest as they are paying for it and won’t be using it.
If the seller agreed to make a repair and it wasn’t completed to the buyer’s satisfaction- the buyer can request the repair to be made over again. If the buyer doesn’t want the seller to fix the repair they can just ask for credit instead or have there be a holdback in escrow and close.