The landscapers friend, Heavy Duty weed control fabric stops paviours & slabs from becoming uneven prevents loss of expensive aggregates into the sub-soil.
There is no need to use any chemicals or remove existing weeds. Just strim vegetation to ground level ensuring there are no fibrous stalks which could pierce or penetrate the fabric.