I used this to re-clean my carpets after a professional company did the job, two days prior. This amazing shampooer is lightweight, easy to use (including changing the clean and dirty fluid solution tanks) and recovered a ton of "muddy water" from my carpets AFTER the professional company did their work. Now, the prior tenant's dog urine odor is FINALLY gone, the carpets look fantastic, and I'm extremely happy with this shampooer (I've had other shampooers over the years, and they have been heavy, and hard to change the fluid tanks).