"Hi
Well a thick mulch should help keep the weeds down, but if you want, you could rake up the mulch, and install some weed barrier around the shrubs and then put the mulch back to cover the barrier. You can buy landscape fabric at any garden center or home store."