Working on Power Generators and Diesel Engines. Mechanical and Electrical - Installation, Service and Maintenance. Tow equipment to / from site as required.