I'm looking for a reliable cleaner to refresh textiles around my home. Specifically, I need fabric and upholstery cleaning for a sofa, chair cushions, and some light drapery, plus a spot-clean on a small rug. The work should be done carefully to avoid shrinking or color bleed, using pet-safe and non-toxic cleaning products. I’d prefer a service that can assess fabric types on-site and advise whether steam or dry cleaning is best. Availability in the morning is ideal, and I’d appreciate a quick turnaround if possible.