I have a three-seater fabric sofa that needs a thorough cleaning. It has some stains and general dirt from daily use, and I want it to look fresh and smell clean again. Ideally, the cleaner should bring their own eco-friendly cleaning products and equipment. I prefer someone experienced with upholstery cleaning and who can handle delicate fabrics carefully. The job should be done at my home in the afternoon.