In the Ditch Towing Products
In the Ditch™ Towing Products is a lean manufacturing company based in Mountain Home, Idaho that creates award-winning products for the towing industry, which are sold around the world. It is ITD’s belief that if it focuses on developing the products of tomorrow, invests in the technologies of the future, and empowers team members with the ability to improve their daily processes, that there can be only one outcome; success. Demand Quality. Demand In The Ditch™.