I'm debating on renting a carpet cleaner to clean my carpet. Carpet is 4 years old but is in very good shape (no kids, pets, ect). It barely shows any wear, but I'm doing some furniture re-arranging so I thought maybe this is a good time to clean the carpet since it's never been cleaned. Figured I'd rent a carpet cleaner for the weekend and clean it, but I'm wondering if I should even bother since it's not in that bad of shape, although I'm sure it's full of dust. I've also heard stories of carpet cleaners pulling your carpet too hard and leaving you with waves and crap in the carpet. I'd rather do it myself than pay someone, any input, what kind to rent or if I should even bother with it.