My Grandmother had a motto: "If you are coming to visit me, come anytime, the door is always open. If you are coming to visit a clean house, make an appointment!"
Over the years it's become my motto as well. Unfortunetly for me my DH does not agree, so I have a set time everyday that I must stop whatever it is that I'm doing to straighten up before he gets home. I find we're both less stressed that way. I only deep clean about every two weeks!