Yichen® helical piles—also known as screw piles or helical anchors—are deep foundation solutions designed to support structures and prevent settlement. Built for fast, efficient installation, they are widely used across industries such as construction, transportation, telecommunications, and energy.
Ideal for both residential and commercial projects, Yichen helical piles provide stable foundations for new buildings, reinforce cracked walls, support towers and boardwalks, and underpin existing structures—even in wet or unstable ground conditions.
Manufactured using Yichen’s patented technology, our helical piles and accessories are engineered for strength, reliability, and precision. From drive heads and indicators to real-time monitoring systems and data analysis, we offer a complete solution to support your foundation project.
All Yichen helical piles are CE certified, ISO 9001 compliant, and backed by over 20 years of engineering expertise.