I forgot about this app:
You should use a smart lock to trigger a mode change when the cleaning folks enter their code.