Have any of you used one and did it get the carpets clean, can it do stairs? If you've used something better, I'd love to know. Moving out, house needs to be done, thinking of doing it myself