Pro 500 is especially designed for superior carpet and hard surface restoration, as well as general maintenance. The system also tackles upholstery, modular office panels, fabric-covered walls, and hard surfaces such as grouted tile, marble, and vinyl wall coverings.