Well, my carpet is a year old. I take good care of it—vacuum it regularly, spot clean it with a Bissel (Cat with furball problems. Need I say more?). I would like to get it professionally cleaned. First, how do you pick the company? Go with a known name like Sears, or Stanley Steemer? Or go with the smaller companies that advertise in places like The PenneySaver? I have no idea. I do know enough to refuse all those little extra services they offer, like stain protection. Also, how long before you can walk on the carpet. Does it take forever and a day to dry? I can't stay off of it for long, and neither can the cat. Or, do I skip the professional cleaning and just get a carpet steamer? I read here, among other places, that they aren't as good as professional cleaning. Any and all information/experience would be greatly appreciated. A big thank you!