I have several large flower beds and need to come up with any easier way to get rid of weeds. I usually pull them all out by hand but that is very time consuming and back breaking, not to mention it takes me a week to recover with muscle relaxers and pain killers. It takes me a week to get them all done then I have to start all over again. I have used mulch in the past, but I do not care how the mulch looks the second year, it also gets mold growth underneath. I move plants around a lot so I can not use something that will make that task difficult. I have tried Preen and that does not seems to work. Any suggestions? I have a lot of crabgrass among other unknown weeds. I live in Michigan. Thank you.