What Are Eco Anchors? Eco Anchors are a smarter way to secure accommodation in sensitive environments. Designed by Eco Structures as a proprietary steel foundation system, these anchors are installed directly into sand, clay, or soil using a low-impact auguring method—no concrete, no curing, no excavation required. Like giant screws, they burrow deep into the earth to form a solid base for tent platforms and decking, while leaving the surrounding environment virtually untouched. Unlike trad...