Impact Recovery has been an established player in the world of collision protection for more than 30 years. Founded in 1991 in San Antonio, Texas, today we serve the European market from our office and distribution center in Aarschot, Belgium.
SlowStop®: our innovative, energy-absorbing steel crash protection system offers the strongest flexible protection on the market. SlowStop® protects people, vehicles and infrastructure by absorbing impact and minimizing damage - a valuable investment for any industrial environment.
Our solutions: