The ingredients listed (on the 2014 label version) are: "water, surface cleansers, odor neutralizer, preservatives." This seems to be highly lacking. What are surface cleansers? The 2011 label used more specific ingredients such as "propylene glycol, nonoxynol 9... yucca extract," etc. Now they've seemingly replaced such specific terms with vague phrases like "surface cleansers." I like to know what ingredients are in products that I expose to my small animals, and will not be using Nature's Miracle any more until they are significantly more specific with labeling, and encourage other consumers to avoid such uncertain ingredients.