We just had our carpets cleaned by Americlean and the service was professional and extremely well done. From the initial contact with the business by phone, the follow up emails and phone call reminder, to the technician that did our carpets, I could find no fault, everything was great. The technician did a super job and was so thorough, kind and explained everything clearly. Overall this was a top notch service and our carpets and couch look brand new. I would highly recommend!