A typical commercial cleaning job can take anywhere from a few hours to a few days. The duration a job will take all depends on:
the size of the commercial facility
the service you need
the condition of the property upon arrival