Compact articulating boom for lifting into tight, obstructed spaces.
View Details →
Maniar USA towing vehicles are truck-mounted recovery units built for lifting and hauling disabled or accident-damaged vehicles clear of the road. A hydraulic boom and winch system lift the stranded vehicle's wheels off the ground for towing, or pull it out of a ditch or embankment, without additional lifting equipment on site.
Built for roadside assistance and accident recovery operations, the towing vehicle can be mounted on a range of commercial chassis to match fleet requirements, with controls positioned for safe, single-operator use in live traffic conditions.