No, it is not necessary for you to be home during the cleaning.  We can arrange access to your property by leaving keys, codes, etc