My carpets are getting the worse for wear and if I am still thinking seriously about renting my house and moving somewhere else then it's time for a clean. Should I just get somebody to come in and do it for me or should I hire one of those carpet cleaning machines and do it myself. Has anybody else done this? Do they work? I'm getting quite excited at the thought of having clean carpets once again. (At least for a little while until the next mishap!).