This depends on the needs of the location. Cleaning services typically offer weekly, bi-weekly or even monthly services according to the needs of their customers.