Days Carpet Care is FANTASTIC! We have 4 children and thought our carpet had no hope. We have had our carpets cleaned before with not so great results so, we were a little hesitant on trying it again. We decided we would try once again before replacing it. We called several cleaners and chose Days Carpet Care. We liked their stand points from the first phone call. They explained their process and their guarantee. They arrived on time and did just what they said they would. We were very impressed with how clean they got the carpet. The were very professional and took time cleaning our carpets. Our carpet looked so great and we are able to keep it around a little longer. Days Carpet Care is the BEST! We will refer anyone who asked to you guys! Thanks for the great job!