I've recently signed up to have a cleaning service come to my home, and I have a couple of questions for those of you who use something similar. 1. Do you straighten up/clean a bit before the cleaners come? 2. How long does it usually take them to clean the house? 3. If you're home when they arrive, do you stay in the house? 4. Do they generally move knick knacks off the shelves to dust? I feel good about the company we've chosen. The workers are all vetted and it gets lots of good reviews. I'm just not sure what to expect and what's expecting too much.