Description. Company Description. Englewood Truck Towing and Recovery is the premier heavy duty towing and equipment transport company in the Dayton, OH and Cincinnati, OH areas. Founded in 1948, Englewood Truck has grown to 6 terminals throughout the Southwest, OH region and has cemented itself as the largest commercial towing and transport company in the area. We specialize in heavy duty towing & recovery, heavy equipment transport, and heavy d...