The General Mechanic/ Heavy Equipment is responsible for inspecting , diagnosing, repairing, and performing preventative maintenance on both vehicles and equipment in order to ensure the proper and safe working conditions of Company-Owned equipment and vehicles.