BIGBEN has one simple mission: to ensure everyone working at height can do so safely and effectively.
Headquartered in Switzerland, we harness the power of Swiss engineering to pioneer height safety solutions that prevent falls from occurring or limit the consequences.
In the United Kingdom, we have exclusively partnered with Leach's to provide our products to customers across the UK. Leach's is the only place you can purchase our industry-leading equipment from in the UK and we are thrilled with this partnership. If you reside outside of the UK, please get in touch about purchasing a BIGBEN product.
228 Holme Lacy Road