This will depend on a number of factors including the size of the office, number of employees and the type of business you operate. Most reputable cleaning companies will help tailor a cleaning package to meet your requirements outlining recommeded freqency, duration and type of cleaning duties carried out at each visit. If you have +10 employees or your business is open to the public then areas such as reception, bathrooms and kitchens and rubbish removal generally need daily attention.