I'm looking for a reliable cleaner to freshen up my sofa and remove light stains in my small apartment. The sofa is a 3-seater fabric couch in a neutral beige color. Ideally the job includes vacuuming, spot cleaning, and a gentle deodorizing treatment to restore its look before a family visit. Please note any staining is from coffee and a bit of pet hair from a friendly dog. I’d prefer a daytime slot on a weekday, and you should bring your own cleaning supplies and equipment. If you have experience with stain treatment on light fabrics, that would be a big plus.