I was actually getting ready to strip the carpet out of my home when a friend suggested that I try to get it cleaned as a last resort. I called Blackmon Mooring and they got an appointment scheduled for the same week. The carpets looked amazing when they were finished. Before they were in pretty bad shape. There were several stains from kids spilling juice, etc., but they were able to make the carpets look like new. I think you can schedule appointments on their website, which is really convenient. Just visit www.blackmonmooring.com (or the Carpet Cleaning Services page) to set it up!