The only underground barriers I am familiar with are metal sheets buried 2 feet into the ground to prevent bamboo from spreading. If that keeps invasive bamboo out, I am sure it would keep most other things from invading spaces, too.
Life is short, Break the rules, Forgive quickly, Kiss slowly, Love Truly, Laugh
uncontrollably, And never regret anything that made you Smile.