Our Philosophy – Detroit Wrecker Sales is a family owned and operated company. We started in the USA and we keep it in the USA. Every cylinder, bushing and pin is fabricated right here in Detroit. In true American tradition, we strive to improve upon the ideas, practices and products of our predecessors. Our Low-Loader flatbed car carrier is the toughest, strongest, lowest tow truck in the world. Originally a European concept, we made it stronger, improved the design, and gave it better materials, to develop it into the exceptional machine it is today.
Our company is built on the idea that a quality product makes a quality company. Our reputation rides on our products, which is why we put 100% into each piece. We make tow trucks that are bigger, stronger, tougher, and smarter! They’re more cost effective, and won’t damage the vehicles you’re towing.