Spilled coffee on brand new carpet and used a couple of spray cleaners to try and remove it – ended up making it worse. Steamworks arrived promptly and managed to remove the stain. I can no longer see it – only the damage I did rubbing it too much trying to remove it. Would hire them again for future carpet and rug cleanings. Happy customer!