Momentum cleaned our 40-foot RV. The service guy did a very good job on the carpets, and also professionally cleaned upholstered chairs, sofa, and a headboard. He was very respectful and flexible. The service was slightly more expensive than we were told on the phone, but we knew RV cleaning is a little more involved. Expect to pay $200-$300 to thoroughly clean a large motorhome.