I would love to strongly recommend this company for the carpet cleaning service in the future. Special cleaning products are used by them to get the carpets and other stuff cleaned from all ends. Thanks a lot!