For daily upkeep it's best to clean as you go. Little tasks embedded in your other tasks. Like if I need to change my shirt, grab the laundry on the way and put it away before putting on that shirt. It saves 1 trip of walking along the way. Same principle as cooking, you clean as you go. Like you slice meats and start the browning...so turn around and clean the cutting board while you wait for it to brown.
For monthly upkeep we hire cleaners to go through the whole place for 200+25% tip. It definitely costs money, but saves on our time and sanity to not have to remember to do all these little cleaning tasks all over the house that just keep piling up until you "find" time to do it.