We recently used SEARs Carpet cleaning for the second time. They have a great website where you can schedule your appointments and they typically can come within the next few days. The service people are very professional and do a great job, taking great care of your household goods. The prices are great - very competitive.
more