I've always cleaned before someone comes over, but this weekend I'm taking a different approach. My brother, his wife and 4 kids are coming over this weekend....I'm cleaning AFTER they leave. It never fails that they simply don't pick up or take care of my house, so why have it clean for them to trash in a mere 5 minutes. I'm gonna do a quick wipe down and run a vacuum, but other than that...NOPE!
This is the same family that never has food in the fridge when we are visiting. I, on the other hand, have all kinds of snacks, variety for breakfasts, etc. Guess my DSIL didn't learn any general hospitality skills. I've often sat hungry at her house while my kids are telling me they are hungry and she never even gets up to offer them a piece of butter bread.