Usually, the cost to clean an armchair ranges from £22, for a two-seater sofa from £51. The most common price forming factors are the type of furniture, fabric and cleaning method.