Carpet Care Connection in No 1 carpet cleaning company!!! After two weeks my stains have not come back. I know the reason is because your technician didn`t get the carpets too wet and they dried in 2-3 hours. They smell great and I had no problems so I scheduled for them to clean my upholstery. They restored my sofa and love seat I had in the recreation room that my dog had used for years. I cannot find any hairs on it and it looks and smells great!