I had them come over to clean 4 bedrooms. We had lots of stains and dog urine. Quikdry had them all removed and took care of the odor as well. We now have great looking carpets (as if they were brand new!). I just wanted to thank Mike and his team and recommend to anyone.