Sofas, household dining chairs or 90 chairs for a restaurant I get great results with them all. All types of fabric can be cleaned with my powerful van mounted kit, that enables me to extract even deep stains, leaving fabrics smelling lovely and fresh.