WOW - I knew you'd be good, but this is amazing. Our carpet looks better than it did the day we moved in! The biggest difference (besides all the spots being gone) is the SOFTNESS of the carpets as we walk or lay down on them. Truly amazing and truly clean! Our whole house seems cleaner now. Also, the guys had excellent customer service. GOD BLESS you guys!