About Us

Our Facility

Randall Manufacturing is strategically located half way between Toronto, Ontario and Detroit, Michigan in the town of Thorndale. Our brand new 53,000 sq ft facility houses a fully automated Needle-punch line with enhanced technical equipment. An advanced state-of-the-art quality control laboratory for product testing which enables our production team to ensure the quality of our product at all times, conclusively an in-house machine shop equipped for maintenance and production support.

Commitment to Quality

Dedication and commitment to quality and process improvement gives our business partners full confidence and trust in our customized and geotextile offerings, and our Randall team. Our commitment to delivering the highest quality solutions, at competitive prices, continues to give us a competitive advantage.

On Time Every Time

We realize how important deadlines are to your company success. As such, our team is fully dedicated to keeping things running smoothly and timely, to get end products where they need to be on time and on budget. We are fully committed to each and every project that we take on, ensuring that all of your expectations are exceeded.


Randall Manufacturing is mindful of our environment; thus an integrated recycling process established helps minimizes waste that is produced. This multifaceted system collects fiber that is lost in the process and cycled back into our production process without compromising the end product.