Way better than do it yourself!
We've had off-white berber carpet for more than a decade. I've rented those machines and cleaned it a couple of times. American ChemDry knocked it out in just over an hour 3 days ago and it looks better than it has in years. Doing it yourself is a waste of time and money.