I answered this earlier today and I guess it didn't take. Hmmm...
Anyway, here's the scoop:
Friends, family, and neighbors can drop by anytime. Our home is fairly neat, or we're working on home improvement projects, and I am just not bothered by anyone seeing our house.
For a dinner party, the house would be ready in less than 30 minutes. I'd just need to do a 5-10 minute sweep of the downstairs from the front door to the backyard. I may pull some weeds if we'll be eating during daylight or sitting outside. (View from table is backyard.) I'd also do a quick cleaning of the powder room and I'd sweep the front walk and doors.
For overnight guests, the biggest challenge would be figuring out where to put them and rearranging our rooms and routines to accommodate this decision. We have several options and utilize them according to what type of guests (kids or adults, family or friends, how many, etc), but we don't have a specific guest room. In addition to the above-mentioned house-specific tasks, I'd do a deep cleaning of DD's bathroom since that doubles as our guest bathroom and I'd dust and vacuum the whole house top to bottom. (I don't typically do this BEFORE a dinner party. I wait until AFTER.) I dust and vacuum regularly anyway, but not every single square inch every single week...the whole house gets done in a given month and is very livable. I typically lay down wherever our guests will be sleeping and add some decorator touches in their line of sight. This whole process could take as little as 30 minutes (kids can sleep in our playroom or one adult can sleep in DD's bed and she'd sleep in a sleeping bag on her floor or ours, depending on who the guest is) or as long as whenever DH had time to move a bed downstairs or help me move furniture in DD's bedroom to accommodate her trundle being out and up across the room from her regular bed. An air mattress could be blown up for a short stay for younger adults (not elderly family members, like we typically have). The cleaning is the least of it for overnight guests! LOL
Under most conditions, the room that would take up the most time is our office. We each have a desk in there and this room sees a lot of family activities.
Straightening up this room is always last in my priorities. LOL I don't like closed doors, so I rarely employ that method. I will when young children visit, though, for safety reasons since we no longer have baby gates. (DD is 7.)
In any case, I could be ready for a VIP in less than an hour under most conditions. Overnight would be tricky depending on if DH was around to help with furniture moving, but the rest would be ready.