Tom, if you can find a product called Pro Deuce it will end your weed problem. It is mixed with water and put in a sprayer. Keep it off the plants and it will kill the weeds quick and keep them from coming back for the year. I always have weeds coming up through my rocks here in Arizona so I spray every year and I am done. You will have to go to a Landscaping place as I don't believe you will find in in your local home store.