Got our carpets cleaned today. First time since we moved here in 2008 (gross, ha ha!) ... and they look like new. It's a one-man show, and Rob the owner/operator was professional, and quick. He did a great job.
I suggest you to routine carpet cleaning your carpets and don't wait long to clean it as this can help to maintain the life of the carpet and make it look attractive and new.