SLF-100 is an enzyme that helps break up bad stuff in your medium and make it available to your plant. It helps reduce stress, increase nutrient uptake, and prevent burning. It has a added benefit of helping control fungus gnats. Its organic and I personally love it.
You should use it throughout your growing season, veg and bloom. Only needs to be added once a week. Its not really meant for flushing.