Did a wonderful job of cleaning our carpets after our remodeling project finished. Cannot recommend anyone else over this company