No, you do not need to stay home while the cleaning agent is there. Since you can specify how the Batmaid employee will access your home by mentioning this at the end of your booking, the employee can easily enter your home in case you are absent. However, we strongly recommend you to be there for the first cleaning to share your expectations with the cleaning agent and specify any needs you may have.