My wife and I hired this company to clean an area rug. They picked up the carpet "cleaned" it and returned the carpet that night. The carpet was not cleaned and we asked them to redo the cleaning per the warranty. It took them two weeks to pick up the carpet to "reclean" it. They picked it up on May 10, 2008. As of June 2, 2008, the carpet still has not been returned. This company also goes by the name All Rite Carpet Cleaning. Scheduled delivery dates have come and gone. I am beginning to think my carpet is missing in action. DO NOT USE THIS COMPANY. email me with questions, mchat1@hotmail.com