What is the Charge for Commercial Cleaners? This depends on the size and complexity of the job as well as the number of people required. Professional cleaning services can be priced either by square footage or hourly. Many companies will give you an estimate based upon your needs and requirements. For basic janitorial services, commercial cleaning tends to run between $20 and $40 an hour. These services include vacuuming, dusting and mopping floors. Prices for a more detailed job such as deep cleaning carpets or disinfecting kitchens and bathrooms can go up to $45-$60 per hour. Additional services may be offered by some companies at an additional cost such as blind cleaning or hard floor polishing, or furniture steam cleaning. Due to the efficiency of the company's workers, discounts may be offered if they offer multiple services simultaneously.Most companies charge by the square foot. Rates vary depending on job size and frequency. The number of visits required and the work that must be done will affect how much you will pay for your service. It is a smart idea to compare prices for professional cleaning services. Also, consider customer reviews and quality. This will ensure that you get the best value for your money as well as a pleasant service experience.