To each his own.
However, I've owned an on-location cleaning company since 1977. I started to enjoy washing rugs more when I learned how to do them well, charge appropriately for the product I outputted and had time saving equipment to process 20-25 in a day with one guy. I still am a one truck operation with an authentic in-plant rug washing operation. Feel compelled to visit with me in my Ann Arbor area anytime for a 'show and tell' experience.
Now for a commercial plug for the greatest upcoming event ever on rug washing: Come to ARCS' wash day for free in Denver Colorado October 29. learn something by working side by side with real rug washer on the wash floor. Or alternatively, get some fine education at the beginning of that week Monday and Tuesday. In the middle of the week, Rug Summit provides a business building conference, and networking occasion with business owners and key people in their plant, Wednesday and Thursday of that same week. Oh yeah, there is a Skills Day on Friday provided by instructors, in various stations around Robert Mann's new rug plant, on every phase or process a rug goes through in a real working rug plant. Check these things out for a new outlook on rug cleaning. Better yet, just plan on coming for the whole week.