A commercial cleaning service can provide regular janitorial services for offices Cleaning, including vacuuming, dusting, restroom cleaning, and trash removal. Services may also include window and blind cleaning, floor polishing, and carpet cleaning. Some services may offer specialty cleaning, such as computer and equipment cleaning, or upholstery and fabric cleaning. Additional services may include pressure washing, floor stripping and waxing, or graffiti removal. Most commercial cleaning services are provided on a contract basis and can be tailored to meet the specific needs of the customer.