A commercial cleaning contract is a legal agreement between a cleaning company and a customer that contains the details of a particular cleaning project, along with terms of payment, cancellation, complaints and other policies. It may also contain information about cleaners and cleaning solutions and equipment to be used for the job.