Established in 2003, GCA Services Group is a contract service agency that provides building maintenance and janitorial services. The agency undertakes professional cleaning assignments for offices, retail stores, restaurants, banks, and medical, industrial, manufacturing, research and educational facilities. Its services include equipment, tile, glass, carpet, window and floor cleaning, replenishing restroom products and dispensers, sanitization, pressure washing and plumbing. GCA Services Group additionally provides heating, ventilation and air conditioning maintenance, trash collection, recycling, security and temporary staffing services. It has more than 20,000 employees and operates throughout the United States and Puerto Rico. GCA Services Group is headquartered in Cleveland.