Scheduling was a breeze. The cleaner was very nice and professional. He did a phenomenal job on our main bathroom, floors, and windows throughout the house. He did miss some areas of dusting and didn't wipe down the kitchen as well as I would have liked. Otherwise, he did a good job.