I was so impressed with the work done by Liberty Chem Dry. They were professional and courteous, and my carpets look wonderful! They were able to get out many stains that had been there for years. The carpets dried quickly and there were no unpleasant odors as is typical with steam cleaning. The price was very reasonable and I will definitely use this service again.