We needed same day service on a Friday, they were the only company I was able to find who helped us out. And how lucky we were to find them!!! The price was more than fair. The customer service was great. They worked on every little spot until the carpet looked like new again.We can only recommend this company, we will call them again.