We are so happy we chose Clean Freaks over all the other companies out there. Our decision was based on customer reviews and we were not disappointed. Stephen was able to get old stains out of our carpets that I never expected would ever come out. Our carpets have never looked better and I would definitely recommend Clean Freaks to anyone looking for top quality results. The results exceeded our expectations and we are completely satisfied / delighted with Clean Freaks. Choose this company and I guarantee you will not be disappointed.