BioAdvanced 24 oz. Ready-to-Spray Season Long Weed Control. It kills existing weeds and prevents new weeds from emerging for 6 months with just 1 application of this proprietary 2 in 1 formula. It won't harm lawns and can be applied anytime spring through fall.