Great experience in every way every time.
I have used this company to clean our nicer area rugs, to clean our office carpet and to provide spot-cleaner. Not sure what is in their formula but it works miracles. They have added life to everything I have trusted them with. My wife is finicky about what we use to keep our carpet and rugs looking nice and now she won't use anything but their products. Can't recommend them enough.