I used this Bissell Upright Deep/Carpet Cleaner and it was so easy! I was able to clean all my carpets myslef. It is so lightweight and easy to maneuver that anyone can do it. And it cleans like no other that I have owned. It picked up not only new stains but the old ones are gone as well. Easy to wrap and and store when not in use.