The spray we use is water based and does not leave a stain on carpets.