I have a three-seater fabric sofa that needs a thorough cleaning. It's been a while since it was last cleaned and has some stains and general dirt buildup. I would prefer someone experienced with upholstery cleaning who can remove stains and odors effectively without damaging the fabric. Ideally, the cleaning should be done at my home in the afternoon. Please bring your own cleaning supplies and equipment.