When I lived in my condo in San Diego, I grew some roses in back and the landscape crew were never careful when they used the weed whacker in that area. I tried all kinds of things, including the decorative fence, putting rocks around the base of the rose and weeding the area myself. Unless I was standing there watching them work, I always ended up with plant damage.
Since I knew which days they were coming, I finally bought a tomato cage and put over the plant. That sent the message loud and clear.
Of course, by that time I was ready to be less than polite.
When the roses got large enough, I was able to go back to using the decorative fencing suggested above.
Lyn