Recommended to us by our neighbor. Was not disappointed at all. Thorough and clear about price and expectations. Carpets dried fast and look new or close to it.