Thank you. My carpets look great. I'm still amazed that they were dry immediately! Foster's Carpet Cleaning gave an accurate free estimate, showed up on time, did a great job, and even gave me tips on how to keep my carpet clean. First time I've loved a carpet cleaning co. These guys rock!