Upholstery is my main source of work. I too use the Cyclo, white, cotton towels and Crystal Dry on every piece I do. Now, for those fabrics that are percieved to be "Dry Clean Only", do what I do....Have a bucket filled with your favorite cleaning solution, drop the white, cotton towels into the bucket, wring them out and go to town. Outside of just vacuuming, or doing nothing at all, this method is the safest "wet" method for cleaning ultra fine fabric upholstery. Granted, not as affective, but sometimes it's the only choice you have.
REMEMBER: Your customer is not only paying you to Clean their upholstery, but also paying you to NOT RUIN IT! Just remember that.