I'm wanting to make a lavender border all around my house, but before I can do that I need to prepare the border. I removed the weeds (including roots) several times late last summer however the weeds keep coming back. What would be the best way to remove the weeds as I want the border to be as weed free as possible. I've heard that weed killer is bad as it would make the soil toxic, I don't mind putting the work in so would the best option be to remove all the soil and then simply replace with compost? or to use a ruddle? I have a big problem with weeds last year I was picking weeds out of my runner bean patch every week and still they kept coming back.
Also what soil composition is needed for lavender, I hear they need good drainage and that sand should be mixed into the soil to help drainage.