T.F.
I am very much for doing this job myself with my Bisselll..........However...
Being that you are newly moving in.......I might have them professionally done before you move anything inside.
That said, I have a Bissell Pro Heat and I use it for my carpets at home. We LOVE this machine.
I do not like Rug Dr (or the pros for that matter) because those machines are dirty and I don't want someone else's dirt in my carpet. That is why I have a Bissell that has only been used on MY dirt.